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

Bug#997837: lintian ignores "Files-Included' field of debian/copyright



Hi Yadd,

On Mon, Oct 25, 2021 at 9:57 AM Yadd <yadd@debian.org> wrote:
>
> a lot of false positive source-ships-excluded-file.

This bug brought to mind Bug#993758 from a few weeks ago, which was
about another node package. Maybe I do not understand how the fields
should interact.

All the files listed as erroneously included are located in those seven folders:

    legacy/
    packages/babel/
    packages/commonjs/
    packages/node-resolve/
    packages/pluginutils/
    packages/replace/
    packages/typescript/

But the d/copyright file has:

    Files-Excluded: *
    Files-Included: packages/inject shared util

None of the paths above appear in Files-Included, while Files-Excluded
applies to everything else. Could you try adding them?

Alternatively, please take a moment to explain to me how the fields
are supposed to work!

There is no reference implementation for DEP-5 copyrights. I wrote
Lintian's from scratch. Thanks!

Kind regards
Felix Lechner


Reply to: