Le lun. 25 sept. 2023 à 19:21, Dominique Dumont <d...@debian.org> a écrit :
> Hi > > Sorry for the late reply. > > On Thu, 18 Aug 2022 00:01:36 +0100 Ian Jackson < > ijack...@chiark.greenend.org.uk> wrote: > > It would be ncie to install this documentation somewhere suitable. As > > manpages would be ideal, assuming the .rst files are suitable for > > that, but HTML in /usr/share/doc/ would do nicely as well. > > libuv documentation can indeed be built as HTML files. > > However, lintian then complains about vendored js files and about privacy > breach: > > W: libuv1-dev: embedded-javascript-library please use libjs-jquery > [usr/share/doc/libuv1-dev/html/_static/jquery.js] > N: > N: This package contains an embedded copy of JavaScript libraries that > are > N: now available in their own packages (for example, JQuery, Prototype, > N: Mochikit or "Cropper"). Please depend on the appropriate package and > N: symlink the library into the appropriate location. > N: > N: Please refer to Embedded code copies (Section 4.13) in the Debian > Policy > N: Manual for details. > N: > N: Visibility: warning > N: Show-Always: no > N: Check: languages/javascript/embedded > N: > N: > W: libuv1-dev: embedded-javascript-library please use libjs-underscore > [usr/share/doc/libuv1-dev/html/_static/underscore.js] > N: > W: libuv1-dev: embedded-javascript-library please use sphinx > [usr/share/doc/libuv1-dev/html/_static/doctools.js] > N: > W: libuv1-dev: embedded-javascript-library please use sphinx > [usr/share/doc/libuv1-dev/html/_static/language_data.js] > N: > W: libuv1-dev: embedded-javascript-library please use sphinx > [usr/share/doc/libuv1-dev/html/_static/searchtools.js] > N: > W: libuv1-dev: privacy-breach-generic [<iframe width="560" > height="315"\nsrc="https://www.youtube-nocookie.com/embed/ngn60vdsxq4" > frameborder="0"\nallowfullscreen>] ( > https://www.youtube-nocookie.com/embed/ngn60vdsxq4) > [usr/share/doc/libuv1-dev/html/guide/basics.html] > N: > N: This package creates a potential privacy breach by fetching data from > an > N: external website at runtime. Please remove these scripts or external > HTML > N: resources. > N: > N: Please replace any scripts, images, or other remote resources with > N: non-remote resources. It is preferable to replace them with text and > links > N: but local copies of the remote resources are also acceptable as long > as > N: they don't also make calls to remote services. Please ensure that the > N: remote resources are suitable for Debian main before making local > copies > N: of them. > N: > N: Visibility: warning > N: Show-Always: no > N: Check: files/privacy-breach > N: > > Since these docs are available online, I won't invest more time in fixing > these issues and will continue to ship libuv1-dev without HTML doc. > Hi, actually dh-sphinxdoc takes care of all this ! I made a merge request here, that adds a libuv1-doc package and patch a small issue with privacy breach: https://salsa.debian.org/debian/libuv1/-/merge_requests/2 Regards, Jérémy