[tlbuild] Configure issues with texlive-20091107

Angel Tsankov fn42551 at fmi.uni-sofia.bg
Thu Jan 14 14:59:01 CET 2010

Norbert Preining wrote:
> On Do, 14 Jan 2010, Angel Tsankov wrote:
>> when I unpack all four texlive-*.tar.lzma files, remove the leading  
>> texlive-* directory components and run install-tl, I get this:
> How do you run install-tl?

By executing './install-tl'

>> Can't locate TeXLive/TLUtils.pm in @INC (@INC contains: ./tlpkg  
>> /usr/lib/perl5/5.10.1/i686-linux /usr/lib/perl5/5.10.1  
>> /usr/lib/perl5/site_perl/5.10.1/i686-linux  
>> /usr/lib/perl5/site_perl/5.10.1  
>> /usr/lib/perl5/vendor_perl/5.10.1/i686-linux  
>> /usr/lib/perl5/vendor_perl/5.10.1 /usr/lib/perl5/vendor_perl .) at  
>> ./install-tl line 50.
> Is install-tl script *within* the same directory where all the texmf
> trees are, as well as the tlpkg directory?

See below.

>> This happens with TL 2008.

OK, let's see what I did step by step.
First, I ran these commands:

tar -xf texlive-20080816-source.tar.lzma
tar -xf texlive-20080822-bin.tar.lzma
tar -xf texlive-20080822-extra.tar.lzma
tar -xf texlive-20080822-texmf.tar.lzma
find -name TLUtils.pm

and got no output.  I specifically checked that the file in question has
the following location in the iso image: 'tlpkg/TeXLive/TLUtils.pm'.
Are you still convinced that the tarball archives are identical to the
iso image?

Then I did this:

mkdir texlive
mv texlive-20080816-source/* texlive/
mv texlive-20080822-bin/* texlive/
mv texlive-20080822-extra/* texlive/
mv texlive-20080822-texmf/* texlive/
cd texlive

and got this:

Can't locate TeXLive/TLUtils.pm in @INC (@INC contains: ./tlpkg
/usr/lib/perl5/5.10.0/i686-linux /usr/lib/perl5/5.10.0
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at
./install-tl line 50.
BEGIN failed--compilation aborted at ./install-tl line 50.

>> How would you explain it?
> Because you messed things up.

What things did I mess up?

Angel Tsankov

More information about the tlbuild mailing list