[tex-live] Perl problem in tlmgr
Nelson H. F. Beebe
beebe at math.utah.edu
Fri Jan 28 00:58:57 CET 2011
I'm running tlmgr on three independent systems (Solaris SPARC, Fedora
14 IA-32, and Fedora 14 AMD64) to install updates, and that has been
working properly for some time. However, a couple of days ago, the
AMD64 system complained (and still does):
% tlmgr --help
Can't locate Digest/MD5.pm in @INC (@INC contains:
/home/archive/share/lib/tex/texlive-2010-09/texmf/scripts/texlive
/home/archive/share/lib/tex/texlive-2010-09/tlpkg
/usr/local/lib/perl5/site_perl/5.12.2/x86_64-linux
/usr/local/lib/perl5/site_perl/5.12.2
/usr/local/lib/perl5/5.12.2/x86_64-linux
/usr/local/lib/perl5/5.12.2
/usr/local/lib/perl5/site_perl
) at
/usr/local/share/lib/tex/texlive-2010-09/bin/x86_64-linux/tlmgr line 74.
BEGIN failed--compilation aborted at /usr/local/share/lib/tex/texlive-2010-09/bin/x86_64-linux/tlmgr
line 74.
I've run a system call trace, but so far, have been unable to locate
where the @INC path is set. The so-called missing files ARE present
elsewhere in the TeX Live directory tree, in
/usr/local/texlive/2010/tlpkg/tlperl/lib/. All files in the TeX Live
tree are publicly readable (as reported by
"find /usr/local/texlive/2010/ -type f ! -perm -400").
So, how do I get the needed directory back into tlmgr's search path?
I really don't want to blow away a big installation tree and reinstall
from scratch when likely only a single configuration file somewhere
needs a trivial one-line edit.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe at math.utah.edu -
- 155 S 1400 E RM 233 beebe at acm.org beebe at computer.org -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
More information about the tex-live
mailing list