[tlmgr] Use of uninitialized value $founddesc
Yukai Chou
muzimuzhi at gmail.com
Wed May 15 13:35:10 CEST 2024
Hi,
Today after I mistakenly ran "tlmgr info mnsymbols" (the package name
should be "mnsymbol", no trailing "s"), I got
$ tlmgr info mnsymbols
tlmgr: cannot find package mnsymbols, searching for other matches:
Packages containing `mnsymbols' in their title/description:
Use of uninitialized value $founddesc in print at /Library/TeX/texbin/tlmgr
line 4333.
Packages containing files matching `mnsymbols':
HASH(0x7fb4be47f750)%
>From relevant lines in tlmgr.pl [1], it seems some guards are needed in
show_one_package_detail().
## lines 4329 to 4335
# we didn't find a package like this, so use search
info("$prg: cannot find package $pkg, searching for other
matches:\n");
my ($foundfile, $founddesc) = search_tlpdb($remotetlpdb,$pkg,1,1,0);
print "\nPackages containing \`$pkg\' in their title/description:\n";
print $founddesc;
print "\nPackages containing files matching \`$pkg\':\n";
print $foundfile;
[1]
https://github.com/TeX-Live/texlive-source/blob/e0c96545fbb68f09ef7ebee4c16b6cb76f6e8019/texk/texlive/linked_scripts/texlive/tlmgr.pl#L4329-L4335
best regards,
Yukai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20240515/c494d83f/attachment.htm>
More information about the tex-live
mailing list.