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
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
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 :
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
I'm back home. This is perfect work ;-) Le mar. 14 juil. 2026 à 23:56, Bernhard Schmidt <berni@debian.org> a écrit :