[tex-live] Installing TL2010 pretest fails on Solaris 10
Ettore Aldrovandi
ealdrov at mail.math.fsu.edu
Tue Jun 8 21:18:26 CEST 2010
Installing the pretest version of TL2010 fails on Solaris 10: it appears
the problem lies with the library called by
tlpkg/installer/xz/xzdec.i386-solaris.
The relevant message is:
Installing TeX Live 2010 from:
http://www.math.utah.edu/pub/texlive/tlpretest
Platform: i386-solaris => 'Intel x86 with Solaris'
Distribution: net (downloading)
Using URL: http://www.math.utah.edu/pub/texlive/tlpretest
Directory for temporary files: /tmp
Loading
http://www.math.utah.edu/pub/texlive/tlpretest/tlpkg/texlive.tlpdb
ld.so.1: xzdec.i386-solaris: fatal: relocation error: file
tlpkg/installer/xz/xzdec.i386-solaris: symbol htonll: referenced symbol
not found
Killed
Running ldd on xzdec.i386-solaris gives:
ldd -l xzdec.i386-solaris
libpthread.so.1 => /lib/libpthread.so.1
libc.so.1 => /lib/libc.so.1
libm.so.2 => /lib/libm.so.2
but note that with lazy loading,
ldd -L xzdec.i386-solaris
libpthread.so.1 => /lib/libpthread.so.1
libc.so.1 => /lib/libc.so.1
and then, checking for lazy references gives the symbol not found above:
ldd -r xzdec.i386-solaris
libpthread.so.1 => /lib/libpthread.so.1
libc.so.1 => /lib/libc.so.1
symbol not found: htonll (xzdec.i386-solaris)
a quick check on a late Nevada build (snv_b127) doesn't show this
failure.
I would expect the same on Opensolaris as well. Were the binaries
compiled on Opensolaris?
--
Ettore Aldrovandi
Department of Mathematics, Florida State University
1017 Academic Way * http://www.math.fsu.edu/~ealdrov
Tallahassee, FL 32306-4510, USA * * aldrovandi at math dot fsu dot edu
More information about the tex-live
mailing list