[tex-live] Now TeX Live 2008 installs on FreeBSD 6.4
Conny Andersson
unitex at telia.com
Wed Mar 11 04:40:06 CET 2009
Hello again,
My problem with TeX Live 2008, FreeBSD 6.4, and "libc.so.7" not found is
now solved.
Thank you, all of you at texlive at tug.org very much for your help. Although
the most clean, most smart, quick, and best solution did come from Norbert
Preining to my problem:
> Hi Conny,
> On Mon, March 09, 2009, Conny Andersson wrote:
root at alice [/dvd/texlive] # ./install-tl
TeXLive::TLUtils::setup_programs failed at tlpkg/TeXLive/TLUtils.pm line 1042.
./tlpkg/installer/lzma/lzmadec.i386-freebsd --help failed (status 256): No such
file or directory
Output is:
/libexec/ld-elf.so.1: Shared object "libc.so.7" not found, required by
"lzmadec.i386-freebsd"
Couldn't set up the necessary programs.
Cannot continue with installation.
Please report to texlive at tug.org.
> That is bad.
> It seems that the binaries we have for lzmadec.i386-freebsd are not
> working.
> Do you have on your system a working lzmadec? If yes you can do the
> following:
> - get the network installation package
> mirror.ctan.org/systems/texlive/tlnet/2008/install-tl-unx.tar.gz
> - unpack it
> - replace install-tl/tlpkg/installer/lzma/lzmadec.i386-freebsd
> with a working copy
> - call install-tl as is (thus installing from the network), or with
> perl ./install-tl -location /dvd/texlive/
> which will use the packages from the DVD.
> - after the installation is done again replace the lzmadec.i386-freebsd
> in DESTINATION_FOLDER/texlive/2008/tlpkg/installer/lzma/
> Hope that helps.
Apparently the installer suffers from 'Linuxism'. There is no libc.so.7 in
FreeBSD 6.4 from FreeBSD Mall of December 24 2008. Is it possible for me
to do a workaround?
> Probably no linuxism, probably too new or too old or whatever. No idea.
> Best wishes
> Norbert
****************************************************************************
Well I fetched it:
ftp://ftp.funet.fi/pub/TeX/CTAN/systems/texlive/tlnet/2008/install-tl-unx.tar.gz
I gunziped it, untared it, and located lzmadec to /usr/local/bin/lzmadec on my
FreeBSD 6.4. Then I:
root at alice [/home/unitex] # cd install-tl/tlpkg/installer/lzma/
root at alice [tlpkg/installer/lzma] # cp /usr/local/bin/lzma lzmadec.i386-freebsd
overwrite lzmadec.i386-freebsd? (y/n [n]) y
root at alice [tlpkg/installer/lzma] # ll lzmadec.i386-freebsd
-r-xr-xr-x 1 root wheel 90156 15 Sep 17:39 lzmadec.i386-freebsd
(I am using a very slow modem line so downloading TeX Live is not possible,
so I did not copy the original lzmadec.i386-freebsd back as Norbert did
suggest.)
root at alice [tlpkg/installer/lzma] # cd ../../../
root at alice [/home/unitex/install-tl] # mount_cd9660 /dev/acd0 /dvd
root at alice [/home/unitex/install-tl] # perl ./install-tl -location \
/dvd/texlive/
Installing from: /dvd/texlive
Platform: i386-freebsd => 'Intel x86 with FreeBSD'
Distribution: live (uncompressed)
Directory for temporary files: /tmp
Loading /dvd/texlive/tlpkg/texlive.tlpdb
====================> TeX Live installation procedure <===================
=====> Note: Letters/digits in <angle brackets> indicate menu items <=====
=====> for commands or configurable options <=====
Detected platform: Intel x86 with FreeBSD
<B> binary systems: 1 out of 15
<S> Installation scheme (scheme-full)
83 collections out of 84, disk space required: 1720 MB
Customizing installation scheme:
<C> standard collections
<L> language collections
<D> directories:
TEXDIR (the main TeX directory):
/usr/local/texlive/2008
TEXMFLOCAL (directory for site-wide local files):
/usr/local/texlive/texmf-local
TEXMFSYSVAR (directory for variable and automatically generated data):
/usr/local/texlive/2008/texmf-var
TEXMFSYSCONFIG (directory for local config):
/usr/local/texlive/2008/texmf-config
TEXMFHOME (directory for user-specific files):
~/texmf
<O> options:
[ ] use letter size instead of A4 by default
[X] create all format files
[X] install macro/font doc tree
[X] install macro/font source tree
[] create symlinks in standard directories
<V> set up for running from DVD
Other actions:
<I> start installation to hard disk
<H> help
<Q> quit
Enter command: THANK YOU ALL AT <texlive at tug.org>
Once again - Thank you very much, all of you engaged in my problem.
(I run FreeBSD 6.4 because it is a rock solid production release.)
unitex at alice [~] > uname -a
FreeBSD alice.nodomain.nowhere 6.4-RELEASE FreeBSD 6.4-RELEASE #3:
Sat Feb 28 21:24:26 CET 2009
root at alice.nodomain.nowhere:/usr/src/sys/i386/compile/ALICE i386
Best wishes,
Conny
=-=-=-=-=-=-=-=-=-=
Conny Andersson
<unitex at telia.com>
=-=-=-=-=-=-=-=-=-=
More information about the tex-live
mailing list