Bug#788729: closed by Michael Biebl <biebl at debian.org> (Re: [src:libgda5] Some sources are not included in your package)

roucaries bastien roucaries.bastien+debian at gmail.com
Sun Jan 17 13:52:03 UTC 2016


control: reopen -1

On Sat, Jan 16, 2016 at 11:36 PM, Debian Bug Tracking System
<owner at bugs.debian.org> wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the src:libgda5 package:
>
> #788729: [src:libgda5] Some sources are not included in your package
>
> It has been closed by Michael Biebl <biebl at debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Michael Biebl <biebl at debian.org> by
> replying to this email.
>
>
> --
> 788729: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788729
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems
>
>
> ---------- Forwarded message ----------
> From: Michael Biebl <biebl at debian.org>
> To: 788729-done at bugs.debian.org
> Cc:
> Date: Sat, 16 Jan 2016 23:34:19 +0100
> Subject: Re: [src:libgda5] Some sources are not included in your package
> Version: 4.0.2-1
> On Sun, 14 Jun 2015 16:50:52 +0000 bastien =?ISO-8859-1?Q?ROUCARI=C8S?=
> <roucaries.bastien+debian at gmail.com> wrote:
>> Package: src:libgda5
>> Version:  5.2.2-2
>> user: lintian-maint at debian.org
>> usertags: source-is-missing
>> severity: serious
>> X-Debbugs-CC: ftpmaster at debian.org
>>
>> Hi,
>>
>> Your package includes some files that seem to lack sources
>> in prefered forms of modification:
>>
>>     tools/jquery.js
>>
>> According to Debian Free Software Guidelines [1] (DFSG) #2:
>>  "The program must include source code, and must allow distribution
>>   in source code as well as compiled form."
>>
>> In some cases this could also constitute a license violation for some
>> copyleft licenses such as the GNU GPL. (While sometimes the licence
>> allows not to ship the source, the DFSG always mandates source code.)
>>
>> In order to solve this problem, you could:
>> 1.  add the source files to "debian/missing-sources" directory.
>> 2. repack the origin tarball and add the missing source files to it.
>>
>> Both way satisfy the requirement to ship all source code. The second option
>> might be preferable due to the following reasons [2]:
>>  - Upstream can do it too and you could even supply a patch to them, thus
>>    full filling our social contract [3], see particularly §2.
>>  - If source and non-source are in different locations, ftpmasters may
>>    miss the source and (needlessly) reject the package.
>>  - The source isn't duplicated in every .diff.gz/.debian.tar.* (though
>>    this only really matters for larger sources).
>>
>> You could also ask debian-qa at lists.debian.org or #debian-qa for more
>> guidance.
>>
>> [1] https://www.debian.org/social_contract.en.html#guidelines
>> [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736873#8
>> [3] https://www.debian.org/social_contract
>
> Closing, false positive:
>
> libgda4 (4.0.2-1) unstable; urgency=low
>
>
>     - Don't ship our own copy of jquery.js, link to the one in libjs-jquery
>       instead. Thus depend on libjs-jquery.
>

No see http://sources.debian.net/src/libgda4/4.0.12-1/tools/jquery.js/

Corrected at build time see debian/rules, but you need a repack

Thanks


> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>
>
>
> ---------- Forwarded message ----------
> From: "bastien ROUCARIÈS" <roucaries.bastien+debian at gmail.com>
> To: submit at bugs.debian.org
> Cc:
> Date: Sun, 14 Jun 2015 16:50:52 +0000
> Subject: [src:libgda5] Some sources are not included in your package
> Package: src:libgda5
> Version:  5.2.2-2
> user: lintian-maint at debian.org
> usertags: source-is-missing
> severity: serious
> X-Debbugs-CC: ftpmaster at debian.org
>
> Hi,
>
> Your package includes some files that seem to lack sources
> in prefered forms of modification:
>
>     tools/jquery.js
>
> According to Debian Free Software Guidelines [1] (DFSG) #2:
>  "The program must include source code, and must allow distribution
>   in source code as well as compiled form."
>
> In some cases this could also constitute a license violation for some
> copyleft licenses such as the GNU GPL. (While sometimes the licence
> allows not to ship the source, the DFSG always mandates source code.)
>
> In order to solve this problem, you could:
> 1.  add the source files to "debian/missing-sources" directory.
> 2. repack the origin tarball and add the missing source files to it.
>
> Both way satisfy the requirement to ship all source code. The second option
> might be preferable due to the following reasons [2]:
>  - Upstream can do it too and you could even supply a patch to them, thus
>    full filling our social contract [3], see particularly §2.
>  - If source and non-source are in different locations, ftpmasters may
>    miss the source and (needlessly) reject the package.
>  - The source isn't duplicated in every .diff.gz/.debian.tar.* (though
>    this only really matters for larger sources).
>
> You could also ask debian-qa at lists.debian.org or #debian-qa for more
> guidance.
>
> [1] https://www.debian.org/social_contract.en.html#guidelines
> [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736873#8
> [3] https://www.debian.org/social_contract



More information about the pkg-gnome-maintainers mailing list