Dependencies

Maximilian Nöthe maximilian.noethe at tu-dortmund.de
Mon Nov 25 15:16:46 CET 2019


Strange, what happened here then:

If I read the log correctly, there is a RequirePackage{pdftexcmds} in 
iftex.sty
https://travis-ci.org/MaxNoe/tudothesis/builds/616656178



On 25.11.19 15:13, David Carlisle wrote:
> The current version of iftex has no dependencies on any other packages.
>
> On Mon, 25 Nov 2019 at 14:09, Maximilian Nöthe
> <maximilian.noethe at tu-dortmund.de> wrote:
>> iftex needs pdftexcmds but seems not to be included in its dependencies
>>
>> On 08.11.19 00:38, Karl Berry wrote:
>>
>>      > It's needed to build xelatex-dev, which is part of xetex.tlpsrc.
>>
>>      Er, I'm still confused :) I thought latex-base-dev would be strictly
>>      opt-in.
>>
>> Ok, I split xelatex-dev into its own package. Still part of
>> collection-xetex, so the change should be mostly invisible except in
>> cases like yours where you're working with individual packages.
>>
>> The underlying idea is that, long ago, xetex itself was "opt-in", in the
>> sense that one could install the whole (La)TeX system without any XeTeX.
>> It was all segregated into c-xetex. Conversely, if someone asks for
>> xetex, they get everything; it's never been big enough to have
>> c-xetexextra. Therefore, when I added xelatex-dev, I just added it to the
>> xetex package, since it was the easiest thing to do.
>>
>> That scenario should still basically be possible with core latex,
>> although there are surely plenty of xetex-dependent packages in other
>> collections at this point. -k


More information about the tex-live mailing list