#1140938 bind9: please implement a <!nodoc> profiles

#1140938#5
Date:
2026-06-28 15:23:19 UTC
From:
To:
Dear Maintainer,

bind9 is a key package and that is fine.

https://release.debian.org/key-packages.html

byt this vertue it is also making all this runtime
and build-time dependency key_packages too.

While being pleasant, I do not believe that the
Read Teeh Docs Sphixn theme is a crucial package
to get a system up & running to build other packages.


Please annotate d/control as such:

  Build-Depends-Indep: fonts-freefont-otf <!nodoc>,
                       latexmk <!nodoc>,
                       python3-sphinx <!nodoc>,
                       python3-sphinx-rtd-theme <!nodoc>,
                       texlive-fonts-extra <!nodoc>,
                       texlive-latex-recommended <!nodoc>,
                       texlive-xetex <!nodoc>,

This will let python3-sphinx-rtd-theme & python3-sphinx
loose their key_package status once all other _key_ packages
are fixed the same way.

This will generate an almost empty "bind9-doc", this is normal.

The Makefiles most likely need to be patched or called
with the right arguments to stop trying generating this documentation.

Greetings

Alexandre

#1140938#10
Date:
2026-07-13 21:58:06 UTC
From:
To:
On 28/06/26 05:23 PM, Alexandre Detiste wrote:

Hi,

This should work, would you mind reviewing it?

https://salsa.debian.org/dns-team/bind9/-/merge_requests/34

Bernhard

#1140938#15
Date:
2026-07-14 08:00:52 UTC
From:
To:
Hi,

I m on Holliday this week so I can only glimpse at it. I see that d/rules
is untouched and "dh_auto_build -- all html" is still unconditionally run
and would now most likely fail with the nodoc profile.

I cannot run "sbuild --profile=nodoc" on a phone so cannot be sure.

Salsa CI can also test the nodoc profile if told to.

I will come back to this

Greetings

Le lun. 13 juil. 2026, 23:58, Bernhard Schmidt <berni@debian.org> a écrit :

#1140938#20
Date:
2026-07-14 21:56:15 UTC
From:
To:
Am 14.07.26 um 10:00 schrieb Alexandre Detiste:
 > Salsa CI can also test the nodoc profile if told to.

There is no Salsa CI enabled in the bind9 repo (@Ondrej: should we?) but
it does work as expected. I guess that's because it just detects
sphinx-build not being available and skipping that bit

#1140938#25
Date:
2026-07-21 12:20:34 UTC
From:
To:
I'm back home.

This is perfect work ;-)

Le mar. 14 juil. 2026 à 23:56, Bernhard Schmidt <berni@debian.org> a écrit :

#1140938#30
Date:
2026-09-01 14:24:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
bind9, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140938@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bernhard Schmidt <berni@debian.org> (supplier of updated bind9 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 01 Sep 2026 15:38:26 +0200
Source: bind9
Architecture: source
Version: 1:9.20.27-2
Distribution: unstable
Urgency: medium
Maintainer: Debian DNS Team <team+dns@tracker.debian.org>
Changed-By: Bernhard Schmidt <berni@debian.org>
Closes: 1134744 1140938
Changes:
 bind9 (1:9.20.27-2) unstable; urgency=medium
 .
   * Implement nodoc build profile (Closes: #1140938)
   * bind9-libs: Align priority with ftp-master (optional) (Closes: #1134744)
Checksums-Sha1:
 6b109a2ac0cf145f7d9cb95203c8050ea0f571bf 3154 bind9_9.20.27-2.dsc
 6d7b3f4496d7b6911b33cdbd25a2aaf705ddcac2 62644 bind9_9.20.27-2.debian.tar.xz
 a38bef37c28105be38402dc5dd5bd8a97504e707 14276 bind9_9.20.27-2_amd64.buildinfo
Checksums-Sha256:
 66382129185d60dfb3d29a281d278d0a5855d7e87ad97f280634fb4bdad9a660 3154 bind9_9.20.27-2.dsc
 4a6d9205f51b9202f09f529feed8d8ed90602b108222b418f122af542c7f1b6c 62644 bind9_9.20.27-2.debian.tar.xz
 fb1557203df862651051889fe8cd00cac9327513937820df9ffbe152fe183915 14276 bind9_9.20.27-2_amd64.buildinfo
Files:
 a5de4849f5be558e141597c46842af8c 3154 net optional bind9_9.20.27-2.dsc
 7853ed143f9f18ee2966f3db72d29eaa 62644 net optional bind9_9.20.27-2.debian.tar.xz
 65c6e3d0f119829876a915ac43e7664d 14276 net optional bind9_9.20.27-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAmqW2NERHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJP7vg//RigE9nWiR6lowPKzp/Wnaj6/PDWBGOkr
JlNZJJ91HOwpWRW3NAnN2G2S5UeAgF0qEhSMvDZlw58Bq7BJmw6E1dneIQ1R9ieF
xCkazxiGpyXrGqRRelBCgIX+GBUdB/XjuVtJxwdvzp1ZKIHUi/6P7mDf0ZwPD5th
pn36gyABnvyejyOxsAHWHmvsWPkauJ1SZdLvw8aIuAiOqOSePjUvzGORuvSPzJnZ
4G9ndQhJEN22GgUoj1SC500Kxp1o5C4Anwes6DRyexk+rdCq9y3zN9rMPUCTOnYK
nD3D7IAc2/Xw9wOA8/mXQxtLdXY3v90LdtNlIpAFLJYRmvyhnc7JLSthVoZ0gRGW
aU3/QDf/iMFumY/FmVuLh0b8OwQKDssD5XEBv+gnyJ6XgQVe++7D/eWSrw6OPKj/
mV0sq9CuSw9eiuWsTycpMtTpILsSVF9lHKqeLFBFT9zJynZ2fr+lT3LjCzTI/Hnt
A1UI1zf2qC0qwqiwVUrF2lrEZORP8PJQetEcoH74NkpWvjCwsW5k0c4JT8XQQQin
iczds/6WxVwbyv54nafUhio78N2P0pSYI58vOW9sXrC1ujKlojgFPiITlVoigFC3
9wMOUSy0c5XijR2vNHFvVb0i72E/eDqPNvhKFnXNyvGzPaZC1TmeSqHaAua/WqCA
lMZTcy38s3I=
=jYSN
-----END PGP SIGNATURE-----