http://bugzilla.novell.com/show_bug.cgi?id=608636
http://bugzilla.novell.com/show_bug.cgi?id=608636#c1
Dr. Werner Fink changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME
--- Comment #1 from Dr. Werner Fink 2010-05-26 07:14:36 UTC ---
What are you talking about? You can not use 64bit binaries on an 32bit
architecture. Only 32bit binaries on a 64bit hardware platform may work.
Next point is that those links are done by the links scriptlets located
at /var/lib/texmf/link/<arch>-linux/ e.g. on an i586 architecture this
is for texlive-bin you will find the triggerin script
/var/lib/texmf/link/i586-linux/base
therein you can read in the first few lines:
#!/bin/sh
CWD=$PWD
test "$CWD" = "/" || CWD=${PWD}/
PATH=${CWD}bin:${CWD}usr/bin:${PATH}
TARGET=i386-linux
CPU=$(uname -i|tr '[:upper:]' '[:lower:]')
OS=$(uname -s|tr '[:upper:]' '[:lower:]')
set -- ${CWD}usr/bin/../lib/texmf/bin/*
test "${TARGET}" = "${CPU}-${OS}" -o $# -eq 1 || exit 0
ln -sf ../lib/texmf/bin/i586-linux/afm2pl ${CWD}usr/bin/afm2pl || true
[...]
in other words the program uname(1) is used to determine the correct
archtitecture. Only on ppc64 with ppc(32) user space the hardware
platform is changed from 64bit to 32bit. Please note that the other
way from 32bit hardware platform to 64bit can not work.
If you want to use 32bit binaries on a 64bit hardware platform on x86
you have to do this by hand. Therefore you have to a fresh install
without using zypper and without using yast.
First of become root and change the use an 32bit program environment
which is done by
linux32 /bin/bash
with this shell you may do a fresh install. You should check the
used program environment by calling
uname -i
if the you see i386 then you can install with the help of rpm all
required packages and the triggerin scripts should do their work.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.