[Pkg-salt-team] Bug#725999: Bug#725999: salt: fails to ship source and incomplete debian/copyright
Joe Healy
joehealy at gmail.com
Fri Oct 11 00:39:53 UTC 2013
Thanks for picking these up and apologies for letting them through.
On Thu, Oct 10, 2013 at 08:05:18PM -0400, Luke Faraone wrote:
>
> Please document
> ../doc/_themes/saltstack/static/css/bootstrap-responsive.css in
> debian/copyright.
Will do.
>
> Please also recreate the minified versions during your package build,
> don't just accept the ones generated by upstream.
Will do.
>
> You do not ship the source for
> ../doc/_themes/saltstack/static/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js
> at all, which is patently unacceptable.
Agreed. Is it acceptable to add the source in via a quilt patch then
build the minified version? or is there a better approach?
>
> This package embeds jQuery, which is suboptimal as jQuery is packaged in
> Debian. Regardless, it must be mentioned in debian/copyright.
>
My understanding is that there are two approaches I could use here. I
could rebuild the upstream .tar.gz without jQuery (and the others) or
I could depend on the debian jQuery and patch the documentation to use
the debian jQuery.
If I do the second, we would still ship a (unused) version of jQuery
in the orig.tar.gz, however, it would not be present in the .deb. As
such, it should still be mentioned in the debian/copyright. Is this
correct?
I'm not thrilled by either option (upstream not including it/them
would be best), but am leaning towards not modifying the orig.tar.gz
as at this stage, I believe the contentious files are all (able to be)
DFSG compliant.
Thanks for your assistance.
Joe
More information about the pkg-salt-team
mailing list