A new round of dependencies

Archange <[email protected]> Sun, 1 Mar 2026 21:44:24 +0400
Newsgroups gmane.comp.tex.live
Message-ID <[email protected]>
Hi there,

I’m doing my yearly reinstall of texlive from scratch, for TL2025 (I 
know TL2026 is around the corner). And like two years ago, I’m finding a 
bunch of missing dependencies (as per looking at the \RequirePackage for 
these and comparing to their tlpsrc):

ebgaramond depends on xkeyval
dictsym depends on psnfss (for pifont)
babel-french depends on carlisle (for scalefnt)
impnattypo depends on xcolor,luatexbase,luacode
mathtools depends on tools (for calc)
tabularray depends on ninecolors
unicode-math depends on amsmath,lualatex-math (only for lua of course, 
but I think the UX is better if we install it anyway)
gincltex (dependency of standalone) depends on svn-prov (actually 
removed upstream 14 years ago in 
https://github.com/MartinScharrer/gincltex/commit/3c6b8fea8eea1db477aafcf75f7e05fe30d33c32, 
but no release since)
tikzscale depends on xstring
graphics-def seems to depend on epstopdf-pkg (but might be very 
setup-depending)

There might be some others, I’ve only installed what is required for my 
PhD thesis so far.

BTW, I’ve noticed that standalone for instance differentiates hard and 
soft dependencies 
(https://svn.tug.org:8369/texlive/trunk/Master/tlpkg/tlpsrc/standalone.tlpsrc?revision=77682&view=markup). 
When we discussed this topic two years ago, Karl told me that there is 
no concept of hard or optional deps in texlive. I guess the fact “soft” 
ones are commented out is linked to that, but asking anyways…

If there is a better way to submit changes for these, please let me know.

Regards,
Archange