[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:
) 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