[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#402807: sisu-pdf: Should not depend on meta-package "texlive"



Dear all,

I've reported a bug against sisu-pdf, because I noticed that it depends
on the texlive metapackage instead of individual texlive packages.  Now
it seems that this has already been discussed on the list back in
October. 

ralph.amissah@gmail.com wrote:

> Thank you for the bug report.
>
> The suggested dependencies are extremely useful, and will be looked at.
> With respect to making the suggested changes, decisions are probably
> best not taken at this time, (just before the release of Etch) as
> testing is required.

Yes, definitely.

> The current sisu-pdf dependencies were discussed in some detail in
> release 0.47.7-3 and is discussed in the changelog:
>
>  sisu  (0.47.7-3) unstable; urgency=low
>
>    * debian/control sisu-pdf depends for tetex | texlive sorted,
>      feedback from Norbert Preining
>      http://lists.debian.org/debian-tex-maint/2006/10/msg00620.html
>
> This is indeed a compromise.

I think we (the Debian TeX maintainers) should discuss and make a
general decision:  Do we want the metapackages (in particular, texlive)
to be used in dependencies, or only as a convenience for users?

The problem with having texlive in depends is that we are then less
flexible when we want to change the packages on which the texlive
metapackage depends on.  Moreover, if any package that "Depends:
texlive" is used at package building, it will cause unneeded load on
buildds and mirrors.

>> - documents that use manyfoot.sty won't work with tetex, you need
>>  texlive.  I'm not sure if this feature is going to be used in each
>>  document - in this case the dependency alternatives on tetex should be
>>  dropped.
>
>
> All valuable information, one reason for waiting is the need for testing
> and risk of  overlooking something, in a setup that works reasonably
> well.
>
> Both test installations, one with tetex the other with texlive, and both
> appear to work with manyfoot.sty using the existing dependency set.
> (manyfoot.sty appears to be provided in both cases). 

No, manyfoot.sty is not available in teTeX.  If it works with teTeX,
then either you have it installed in a local tree, or it isn't used in
all cases.

Regards, Frank

-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Reply to: