Your message dated Sun, 20 Oct 2019 10:34:34 +0000 with message-id <[email protected]> and subject line Bug#940999: fixed in lintian 2.29.0 has caused the Debian Bug report #940999, regarding lintian: warn about missing ${sphinxdoc:Depends} when dh_sphinxdoc is used to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 940999: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940999 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: lintian Version: 2.22.0 Severity: wishlist Dear Maintainer, If dh_sphinxdoc is used, either explicitly in d/rules or added to the debhelper sequence using `--with sphinxdoc`, the relevant -doc package should have `Depends: ${sphinxdoc:Depends}`. Not doing so will leave a symlink farm of dangling symlinks and non-functional documentation. Something like⦠Condition: 'sphinxdoc' included in d/rules and ${sphinxdoc:Depends} not in d/control. Message: The package is building documentation using sphinx and the dh_sphinxdoc helper is being used to make links to various common files from the documentation theme. To be fully functional, the documentation package relies on files from other binary packages; these dependencies are normally handled via the ${sphinxdoc:Depends} substitution variable but ${sphinxdoc:Depends} is not used within the debian/control file. See dh_sphinxdoc(1) for further details. Associated question: should there be a check for a build-dep on python3-sphinx without use of dh_sphinxdoc? A not-quite correct check implies 43 Python packages have a _static directory but not a dependency on the libjs-sphinxdoc or libjs-jquery which is where the symlink farm points: $ apt-cache show $(apt-file search -x -l usr/share/doc/python.*/_static/) | grep-dctrl -FDepends -v libjs-sphinxdoc -o -FDepends -v libjs-jquery -sPackage,Depends (suggesting this because I had managed to forget it was ${sphinxdoc:Depends} and not ${sphinx:Depends} and so spent time puzzling over why the relevant dependencies weren't be added!) regards Stuart
--- End Message ---
--- Begin Message ---Source: lintian Source-Version: 2.29.0 We believe that the bug you reported is fixed in the latest version of lintian, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <[email protected]> (supplier of updated lintian 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 20 Oct 2019 10:06:13 +0000 Source: lintian Architecture: source Version: 2.29.0 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <[email protected]> Changed-By: Chris Lamb <[email protected]> Closes: 933109 940999 942632 942658 Changes: lintian (2.29.0) unstable; urgency=medium . * Summary of tag changes: + Added: - sphinxdoc-but-no-sphinxdoc-depends . [ Chris Lamb ] * Warn about missing ${sphinxdoc:Depends} when either "--with sphinxdoc" or dh_sphinxdoc is used. (Closes: #940999) * Don't emit package-supports-alternative-init-but-no-init.d-script when we have a foo.service and foo.timer pair. (Closes: #933109) * Bump the minimum version required version for debhelper Build-Depends now that version 10 is satisfied in oldstable. (Closes: #942632) * Add python2 and python2-minimal as satisfying Build-Depends for Python packages. (Closes: #942658) * Improve the test package generation logging output to include a current/total status. * Add a trailing ellipsis to the "Prepearing X work directories" to denote processing is occuring in the background. . [ Felix Lechner ] * Migrate all checks to use the new internal ->tag(..) subroutine. . [ Sylvestre Ledru ] * Provide more information in the case of a sorting-order.t test failure to facilitate debugging. Checksums-Sha1: adfe25811ed8285227cc505816c43b5a2d0635fb 3920 lintian_2.29.0.dsc a967558a83575429b13e1c57977d66b185c7b0a0 1777724 lintian_2.29.0.tar.xz 68be54d49473945764ac38c9e413a68b72be5861 16536 lintian_2.29.0_amd64.buildinfo Checksums-Sha256: d72716fbfe7f15631f2e2920327c09585923badd66173ff20c1c3fdbe01329df 3920 lintian_2.29.0.dsc dcdcb04717b46a6079cd952513e50c927e1f04b5a3f2247fbfecfc26baefa821 1777724 lintian_2.29.0.tar.xz d17b4900b2294ed838466725d31825e4d245528d8b4552f1dc3e794a87e8ec82 16536 lintian_2.29.0_amd64.buildinfo Files: a19220f041d3b1cc0365c67f3c42ac39 3920 devel optional lintian_2.29.0.dsc 59153ed7045688b5c9e6330c05f506a1 1777724 devel optional lintian_2.29.0.tar.xz 22b2c8e4223d92bc55b7c9b936eaca4a 16536 devel optional lintian_2.29.0_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl2sNxgACgkQHpU+J9Qx HljQlhAAjVfkqVhumjPZZXQ1rgfSIu7Oar0szPj7IbSxfcAUwtCGG2F/wZ5mnm/T y2femapcl40XdaTroAk52Zl6FiqfR6+d7K1HHvkvH7lRd4R/AepqoxtoEL96aPn5 Xm6a5Y/f9EfSouwHwWIbjvH7vKI5ZrjmClqgXCbWkG5d8JjiCEHYmw7+A4za7CnK d4WtiROfLjeg8SnHmgku6dtU7lrW9Va5V3ejODouu/gIpCi8i33nwxWZyF7obymS DyUAf+Piuf4DjgyDu16FhHRvzmEzQfAVk5r9161X/MFTGaC9vvBfm1GyyboYuuIx ylWhFPOOOrUDcE/c1Cq560npCOEQFMdfHzGGGMDIXvRZkfuD7cwtwzLS6Oy1VuRb aWFRfBpOBvPaXVm32CPziIh2wEhqI/xfsib9TH/tsJCSxYPjZqY+3DB3FiOCJqOI a2TzeQEN6oMsdb6spau+rwDG37VkfDMZS9uy1faVZpgKzRlabpq1QlZkpymWs+yE dsI8orM+S+rOCSU5m6HoxJiMmxSqcm/Mawi7681Tyeqt5Vf7HlxGwT3kGtPrABJk WxsZus2Br9LSB4C/x9xbnO7wAM654bPJ31p/rr7lNumUFQsquGwAur39goJ2iX5c pFl7GXO13rXgPhUAWkoCc36nnS/r24zt2jtEFq0Ve6Vt+eRCEXg= =wera -----END PGP SIGNATURE-----
--- End Message ---

