On 2018-01-02 14:56, Francesco P. Lovergine wrote:
On Tue, Jan 02, 2018 at 02:33:06PM +0100, Bas Couwenberg wrote:

The embedded jquery was removed because it triggered the
embedded-javascript-library lintian warning.

If there are good reasons to use the embedded jquery instead of libjs-jquery
(the doxygen case seems like one), then the lintian issue needs to be
overridden with the comment explaining why libjs-jquery is not used.

I don't think the libjs-jquery package is a suitable replacement for all use cases, so if embedded copies are used instead the lintian issue just needs
an override.


It looks like lintian was updated to no longer complains about jquery.js from doxygen, so no override is needed for that any more.

Looking into some past threads, I found something like:

https://lists.debian.org/debian-mentors/2012/11/msg00334.html

and indeed I think that a proper way to manage this thing
would be adding a doxygen-jquery package to allow 'client' packages
to link a single minified doxygen related copy, which would be much better than
spreading multiple copies of jquery here and there.
In the meantime, I will finalize with a lintian override and remove
the libjs-query dep.

Please note that the libjs-jquery dependencies are still present, so more
changes are needed in addition to the removal in debian/rules.

I've just pushed changes to remove the libjs-jquery symlinks and dependencies.

The additional documentation does require a separate libgdal-perl-doc package to fix:

 I: libgdal-perl: arch-dep-package-has-big-usr-share 5434kB 79%

Kind Regards,

Bas

_______________________________________________
Pkg-grass-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to