[tex-live] Feature request: "package dependency" field on CTAN

Hironobu Yamashita h.y.acetaminophen at gmail.com
Sat Nov 12 04:54:41 CET 2016

Hello CTAN team (cc: TeXLive list),

I'd like to request a new feature to CTAN package submission system,
that is "package dependency" entry field.

Currently, we don't have any generic interface for package contributers
to specify dependency on CTAN. This is sometimes problematic.
For example, newtx depends on kastrup, and luatexja depends on filehook.
However, both cases cannot be resolved by current tlmgr. The dependency
seems to be resolved manually by TeX Live team in some cases (e.g.
beamer depends on pgf), but it's getting harder and harder to set all
dependencies correctly by hand.

Of course the package authors can describe its dependency in README
or something, but it would be better if CTAN adds a new generic
form field to encourage the authors to do that in more explicit way.
It would be even better if TeX Live can import the dependency tree

Hironobu Yamashita

More information about the tex-live mailing list