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:58:25 UTC 2016


control: found -1 4.0.2-1.

On Sun, Jan 17, 2016 at 2:52 PM, roucaries bastien
<roucaries.bastien+debian at gmail.com> wrote:
> 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