Package: texlive-latex-extra
Version: 2017.20171004-1
Severity: serious
Justification: Policy 2.2.1: must not require or recommend a package outside of 
main for compilation or execution

Dear Maintainer,

texlive-latex-extra currently delcares the following relationship:

Package: texlive-latex-extra
Version: 2017.20171004-1
Recommends: icc-profiles, …

As per Policy §2.2.1, packages in main must not require or recommend a
package outside of main for compilation or execution (thus, the package
must not declare a Pre-Depends, Depends, Recommends, Build-Depends,
Build-Depends-Indep, or Build-Depends-Arch relationship on a non-main package
unless that package is only listed as a non-default alternative for a package
in main),

https://www.debian.org/doc/debian-policy/#the-main-archive-area

(this is a separate issue and different severity to dangling symlinks or
missing ICC profiles so filing a separate bug to track it)

With regards the ICC profile, if the only restriction on including the profile
is that it needs to be renamed if modified, then that is potentially fine
according to DSFG#4. Avoiding the inclusion of duplicate files in different
packages still has merits, obviously.

regards
Stuart

Reply via email to