> Date: Thu, 09 Jan 2014 22:23:07 +0100 > From: Magnus Larsson <[email protected]> > To: BLFS Support List <[email protected]> > Subject: Re: [blfs-support] No latex command? texlive-20130530 > . . > > Are > > you able to run 'tlmgr' (you might need to input the full path) and have a > > look around and see if anything obv jumps out? > > tlmgr states, when executed > Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the > TeXLive::TLConfig module) (@INC contains: > /home/magnus/opt/texmf-dist/scripts/texlive /home/magnus/opt/tlpkg > /usr/lib/perl5/site_perl/5.18.0/x86_64-linux > /usr/lib/perl5/site_perl/5.18.0 > /usr/lib/perl5/vendor_perl/5.18.0/x86_64-linux > /usr/lib/perl5/vendor_perl/5.18.0 /usr/lib/perl5/5.18.0/x86_64-linux > /usr/lib/perl5/5.18.0 .) at /home/magnus/opt/texlive/bin/tlmgr line 82. > BEGIN failed--compilation aborted at /home/magnus/opt/texlive/bin/tlmgr > line 82. >
Some googling (e.g. on "Can't locate TeXLive/TLConfig.pm in @INC") indicates may be path-related. Ref e.g.: -- * http://tug.org/pipermail/tex-live/2008-November/019297.html * (again) http://crux.nu/bugs/index.php?do=details&task_id=877 -- Is the file 'TLConfig.pm' actually in the filesystem: $ find -P / -iname 'TLConfig.pm' -ls > The scripts keep asking for /opt/texmf-dist.., > /home/magnus/opt/texmf-dist/scripts/texlive, but such a directory was > not created after make install. Is there a directory or symlink called 'texmf-dist' in the filesystem: $ find -P / -iname 'texmf-dist' \( -type d -o -type l \) -ls > > Yes, /home/magnus/opt/texlive is notstandard, but BLFS use/opt/texlive > at least in the texlive installer part of the instruction. > Yes, but the texlive-installer part does not necessarily do the same set of things as the cmmi route. Are you able to try the '--prefix=/usr' cmmi route? (No probs if not at this stage.) Reading the blfs-svn-texlive page ('http://www.linuxfromscratch.org/blfs/view/svn/pst/texlive.html') again, I'm again wondering if the "At this point the installation is complete. If building from source is desired, extract the source package as usual and continue." is perhaps slightly misleading (no offence to anyone if that impression is wrong): for, e.g., for cmmi install I'd kindof expect you might still need to do the 'pathappend' stuff shown above that point in the page. What d'you get from: $ set | grep -iE '(tex|path).*=' However, as noted before, I don't use texlive (still use tetex): it'd be great if someone who has installed via blfs-texlive page, could pitch in for you. rgds, akh -- -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
