[tlbuild] Configure issues with texlive-20091107

Angel Tsankov fn42551 at fmi.uni-sofia.bg
Sat Jan 9 01:31:00 CET 2010


Peter Breitenlohner wrote:

> Actually the symlink ${prefix}/bin/man -> ../texmf/doc/man or
> ${prefix}/bin/i686-pc-linux-gnu -> ../../texmf/doc/man should only be
> created if it actually points to the directory containing the manpages. 
> (Yet to be done.)

You have a point here.  Having configured TL with './configure 
--prefix=/usr --mandir=/usr/share/man', I get a symlink 
/usr/bin/i686-pc-linux-gnu/man pointing to a non-existent file 
(../../texmf/doc/man).

So, I think of using the following commands to install TL:

./configure --prefix=/usr --mandir=/usr/share/man
make world

machine="$(gcc -dumpmachine)"
rm /usr/bin/"$machine"/man
% lndir copies symlinks 1:1 which is a problem with relative paths
% and hence the -ignorelinks option is used to avoid this
lndir -ignorelinks /usr/bin/{"$machine",}


Angel Tsankov



More information about the tlbuild mailing list