Package: javahelper Severity: important Tags: newcomer -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
The command jh_build calls javadoc. The output of javadoc contains a copy of jquery which leads to lintian error: https://lintian.debian.org/tags/embedded-javascript-library.html One solution would be if javahelper would strip the embedded jquery library and replace it with a symlink to the version from the jquery debian package and add a dependency on the jquery package to the -doc package. The problem is that we'd need to rebuild all javadoc packages if the jquery package gets updated in an incompatible way. Therefor it would be better if javadoc had an option to build the docs without jquery, but I have not found such an option. What does javadoc need jquery for in a world with HTML5? There was bug 883981 about exactly this ("openjdk-9: embeds jquery.js when creating javadoc") which got autoclosed. I made this bug important since it leads to policy violation errors in the generated packages. It is not feasible to fix this bug in all the generated - -doc packages manually. Java 11 should at least come with an updated jquery: https://bugs.openjdk.java.net/browse/JDK-8204865 -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEdgQCBVl/ppbxMTvKB/xIkQQrploFAltDu/wACgkQB/xIkQQr ploAtQ//fWEVjPbtCzCVXO/YhjZ9YJ1iXTC1ErfIveY+6SQ57USahu6I9GQ6IZll WNtYuXWaxhOeHtEmEVQmSaSU0urXA9n9dq4VjZ0wznGzj84w/73UX+KcvyLmRo5f fiWyHTdNC9IPpdEpPbmSgWESXOZ4HlSb591CZlp61HnZ71Px0m/B0nL6f1eTZ9pF /B0Gyr1BTQCg3reDINSaZrKXtdK7xqVWguFQD/JxP/T4+71ulzMATOHD8usLYiyZ /4t2VfPNFUTfaP2Kgwq/xeezGp3c/rzLtIk4gosnmSV/il8fYZFe5JVUBwSp7RR8 9eD8XHm7wMnle77uuJpOSUhdqF3IjBJ/4vUJS4IenrUHg5z4RQco1niP/qOqWw6G CuPjqkmTzBF62xQFiPlvarsobs7KFLdn33cmdTZoITpbG84Ycdgwve5hpryJ+dgR G8dwjFI+262bXMBP5mic7aGWOtLpPVix34atcl5s6j3h8DWwgOl45fm14CDGq3Ix XRO1cTPAHy61hKm5FPXbWWp8BQ0DlLLdjio0YLSqTCnNvkg1Z7N+68sQWmIFAyPq Oda/zF04Oz6qshdOQb7CoiHZZ9HiL2G+22/097wSkjL3kBCogKxwWJw+R/fWJfKx D0hJSX6/ZcSozbIzwJpQFfDrvqc4TLij0gWMzXciEZePCZr0AwU= =sf3F -----END PGP SIGNATURE-----