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

Reply via email to