Package: sphinx-common
Version: 9.1.0-2
Severity: important
X-Debbugs-Cc: [email protected]

dh_sphinxdoc generates a substvar called sphinxdoc:Built-Using, which is
then used by packages to fill a Built-Using control header.

This is missusing Built-Using, which is strictly only for license
compliance purposes where source availability is required.  This only
really affects *GPL and MPL or so, but Spinx and that stuff is BSD
licensed, which does not carry any related requirement.

Setting Built-Using forces strict update order both in the Debian
archive and in testing updates, leading to problems in other packages.

Bastian

-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'unstable-debug'), (500, 
'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 
'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.13+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sphinx-common depends on:
ii  libjs-sphinxdoc  8.2.3-12
ii  libjson-perl     4.10000-1
ii  perl             5.40.1-7+b1

Versions of packages sphinx-common recommends:
ii  python3-sphinx  8.2.3-12

sphinx-common suggests no packages.

-- no debconf information

Reply via email to