<p dir="ltr">Hi Bastien!</p>
<p dir="ltr">On Jun 21, 2014 12:18 PM, "Bastien ROUCARIES" <<a href="mailto:roucaries.bastien@gmail.com">roucaries.bastien@gmail.com</a>> wrote:<br>
><br>
> Package: src:blender<br>
> Version:2.70a-2<br>
><br>
> user: <a href="mailto:debian-qa@lists.debian.org">debian-qa@lists.debian.org</a><br>
> usertags: source-is-missing<br>
> severity: serious<br>
> X-Debbugs-CC: <a href="mailto:ftpmaster@debian.org">ftpmaster@debian.org</a><br>
><br>
> Hi,<br>
><br>
> Your package seems to include some files that lack sources<br>
> in prefered forms of modification:<br>
><br>
> release/scripts/addons/netrender/js/jquery-ui.js<br>
><br>
> (you may use the packaged jquery-ui package. BTW you could may use<br>
> packaged jquery instead of your one).<br>
><br>
> According to Debian Free Software Guidelines [1] (DFSG) #2:<br>
>  "The program must include source code, and must allow distribution<br>
>   in source code as well as compiled form.".<br>
><br>
> This could also constitute a license violation for some copyleft<br>
> licenses such as the GNU GPL.<br>
><br>
> In order to solve this problem, you could:<br>
> 1. repack the origin tarball adding the missing source to it.<br>
> 2  add the source files to "debian/missing-sources" directory<br>
><br>
> Both way satisfies the requirement that we ship the source. Second option<br>
> might be preferable due to the following reasons [2]:<br>
>  - Upstream can do it too and you could even supply a patch to them,<br>
> thus full filling our social contract [3], see particularly §2.<br>
>  - If source and non-source are in different locations, ftpmasters may<br>
>    miss the source and (needlessly) reject the package.<br>
>  - The source isn't duplicated in every .diff.gz/.debian.tar.* (though<br>
>    this only really matters for larger sources).<br>
><br>
> You could also ask <a href="mailto:debian-qa@lists.debian.org">debian-qa@lists.debian.org</a> or #debian-qa for more<br>
> guidance.<br>
><br>
> [1] <a href="https://www.debian.org/social_contract.en.html#guidelines">https://www.debian.org/social_contract.en.html#guidelines</a><br>
> [2] <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736873#8">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736873#8</a><br>
> [3] <a href="https://www.debian.org/social_contract">https://www.debian.org/social_contract</a></p>
<p dir="ltr">I was aware of this issue (reported as an error by lintian) but I uploaded the actual package anyway, waiting to find a possible and elegant solution to the problem.</p>
<p dir="ltr">I already reached a similar target dropping the installation of another .js file provided in upstream tarball.<br>
At that time, I tried the same with jquery-ui.js but the trick didn't work.</p>
<p dir="ltr">I'll try to solve this issue as soon as I've ended my holidays and I'll be back to keyboard.</p>
<p dir="ltr">Thanks for reporting this officially.</p>
<p dir="ltr">Cheers.<br></p>
<p dir="ltr">-- <br>
Matteo F. Vescovi | Debian Maintainer</p>