Bug#1137424: lintian/dev-ref: false positive embedded-javascript-library
Holger Levsen <[email protected]> Sat, 23 May 2026 17:29:49 +0000
| Newsgroups | gmane.linux.debian.devel.policy |
|---|---|
| Message-ID | <ahHkDQIpXvI2ftlx__263.224907551773$1779557609$gmane$org@layer-acht.org> |
package: lintian, sphinx-common, developers-reference tags: help hi, when running lintian on the developers-reference binary packages I get: W: developers-reference-de: embedded-javascript-library please use sphinx [usr/share/developers-reference/de/_static/language_data.js] W: developers-reference-fr: embedded-javascript-library please use sphinx [usr/share/developers-reference/fr/_static/language_data.js] W: developers-reference-it: embedded-javascript-library please use sphinx [usr/share/developers-reference/it/_static/language_data.js] W: developers-reference-ja: embedded-javascript-library please use sphinx [usr/share/developers-reference/ja/_static/language_data.js] W: developers-reference-ru: embedded-javascript-library please use sphinx [usr/share/developers-reference/ru/_static/language_data.js] while dev-ref uses "dh $@ --with sphinxdoc" and this also works in general, which eg can be seen in the binary package developers-reference which ships /usr/share/developers-reference/_static/language_data.js as a link to /usr/share/javascript/sphinxdoc/1.0/language_data.js As you might guess from me assigning this bug to three packages I'm not really sure where the bugs are: 1.) I think lintian is buggy because it doesn't detect that all those developers-reference-$lang packages already use sphinx. So the advice "please use sphinx" is clearly wrong. 2.) /usr/share/javascript/sphinxdoc/1.0/language_data.js is 14 KB in size, while /usr/share/developers-reference/de/_static/language_data.js is just 11 KB. No idea if this is to be exspected or a bug somewhere. 3.) should I override the lintian warning in dev-ref? 4.) something else? Help welcome. -- cheers, Holger ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C ⠈⠳⣄ AI is for our brains what cars are for our legs. (Tomáš Peltan)
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmoR5A0ACgkQCRq4Vgaa qhwYnQ/9Fq2Ejur09eboIPQNVFffvFaaWxwPbp6T2g6xZssOP2E4Hr7PdzY/VhQm hgnbB4YmdsodqK1tiZG8IoUGcSvpmYxpd+WF0wvzg/UCZafPXiXb8Z4JYQ06E7Zc 4fwDAPOEmmLbjrhaLI4neNmNqSIl+mCPF20XsAsCZ4znxXsjS9JORNZdRPx5RNRR txxFiaTKWCuyI1DwkRN9vPuneeJh7J3xrqnuKqVhMxIi9tpG4BBzESVbyV6o5B+R 9U+VIOh1qL41E5NI385XNTMI9NmBOyWIAx7t/7yjSKe4kiwkiU3Yi+FNNIVNoBSm 4MUg5ooUnX6MhgZ1Z0TN4ect5lGCKDte9hAbFp6NHGR4gf7w7ElWRYYCFRhoNcR9 r5QRXsShiYXTyCF2H7Gfo9CMD2GNRfJMWBKUNd4kU+QCXDvNkosr/eOUZR2kRXMw nOBJ1FiwYDVxLpxVrFk9oYxNHshdPaj3lHuxDqSrWui/Z8B0K+MYeXPHVQirttyj MMO/3TDjmH6igUba5GoFuoNtB+gXqCDspu4D2/DByTfAOiOsoBIYLK2kDoMV6s7s b9nPwAyrVJNW50/lkjkfSDcUG06nYqopZsDhk8uOVE9ukv3AmJzyTc69ux14ZF5h LScWoj1wad8Qvi9wdDKYQ4NHWkNjmuZ+tI9BqzO8rM3FszWWiPE= =H6H1 -----END PGP SIGNATURE-----