[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: source and embedded code copies (was: Re: Bug#744699: Frets On Fire bug report 744699)



Il Venerdì 18 Aprile 2014 9:18, Vincent Cheng <vcheng@debian.org> ha scritto:

On Fri, Apr 18, 2014 at 12:02 AM, Paul Wise <pabs@debian.org> wrote:
>> On Fri, Apr 18, 2014 at 2:55 PM, Gianfranco Costamagna wrote:
>>
>>> This is why I stopped caring about the js lintian error on sdlgfx, put a lintian override on debian/souce symlink and I stop caring.
>>> Unless an ftpmaster clearly says what is acceptable and what isn't I stop caring about this stuff, they accepted two new uploads with embedded jquery, so if it is ok for them it is for me!
>>
>> AFAICT ftp-master position is clear:
>>
>> https://ftp-master.debian.org/REJECT-FAQ.html
>>
>> Source missing: Your package contains files that need source but do
>> not have it. These include PDF and PS files in the documentation, or
>> auto-generated files. December 2008
>


http://lintian.debian.org/tags/source-is-missing.html
"Emitted (non-overridden): 6459, overridden: 142, total: 6601"

So do you really want to repackage 6k packages because of this?
(maybe not really 6k, but I'm sure at least 3k needs a repackage)

Cheers,

Gianfranco


>I find that the language isn't particularly clear about what to do
>e.g. when you have non-source files (in your source package) that
>aren't actually used (by anything shipped in your binary package). It
>also doesn't touch upon what to do when you have both the source and
>the generated/compiled files/binaries built from that source in the
>same source tarball, and whether you should (or must) purge those
>generated files from your source tarball.
>
>In other words, (from my perspective) there's still some leeway and
>some corner cases where ftpmaster policy isn't crystal clear, and
>hence we still have these recurring discussions on our mailing lists.
>
>> Generated files: Your package contains generated files (such as
>> compressed .js libraries) without corresponding original form. They're
>> not considered as the preferred form of modification, so you will
>> either have to provide corresponding original form, or remove them
>> from your tarball, eventually depending on an already available
>> packages to provide missing features. October 2011
>>
>> Re embedded stuff, that is against policy:
>>
>> https://wiki.debian.org/EmbeddedCodeCopies
>
>Policy 4.13 uses the keyword "should", not "must" (i.e. allowed and
>not RC-buggy, albeit discouraged). Yes, lintian's "embedded-library"
>tag is on ftpmasters' autoreject list, but maintainers can safely
>override that warning.
>
>Regards,
>Vincent
>
>
>-- 
>To UNSUBSCRIBE, email to debian-devel-games-request@lists.debian.org
>with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>Archive: [🔎] CACZd_tCiRWQfrge2GaPN8-SZoXtASe0D62GTxO+Zxs_oXRYJYQ@mail.gmail.com">https://lists.debian.org/[🔎] CACZd_tCiRWQfrge2GaPN8-SZoXtASe0D62GTxO+Zxs_oXRYJYQ@mail.gmail.com
>
>
>
> 


Reply to: