Re: tlmgr info --list failed on forcibly removed collection
Yukai Chou <[email protected]> Mon, 4 May 2026 01:59:05 +0800
| Newsgroups | gmane.comp.tex.live |
|---|---|
| Message-ID | <CAEg0tHSEDxvMM7OOoQPfjei0TFbzSwadWUnTHLC0-x2v-GgtFA@mail.gmail.com> |
Some more info:
With `collection-metapost` forcibly uninstalled, running `tlmgr info --list
<scheme>` on `scheme-full` or `scheme-medium` both don't raise any errors.
With `url` package, one of the dependencies of `collection-latex` forcibly
uninstalled, running `tlmgr info --list collection-latex` prints an error
on missing `url` (right after "revision" field), but then still prints all
the remaining fields, including a complete `depends` field:
$ tlmgr info --list collection-latex
package: collection-latex
category: Collection
shortdesc: LaTeX fundamental packages
longdesc: These packages are either mandated by the core LaTeX team, or
very widely used and strongly recommended in practice.
installed: Yes
revision: 78733
STRANGE: url not to be found in /usr/local/texlive/2026basic at
/usr/local/texlive/2026basic/tlpkg/TeXLive/TLPDB.pm line 1509.
sizes: 159413k
relocatable: No
depends:
ae
amscls
[...]
uniquecounter
url
Included files, by type:
But the initially reported case `tlmgr info --list scheme-small` is
special: errors were printed right after the "revision", then no remaining
fields were given.
Probably this is because `scheme-small` is special: it contains a mixture
of collections and packages. `scheme-full` and `scheme-medium` both contain
collections only, and `collection-latex` contain packages only.
Yukai