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

Bug#884006: copyright-format: Documenting copyrights not in source package but in binary package



Hello Yao,

On Mon, Dec 11 2017, Yao Wei wrote:

> Files-Binary would be package name and file path to the files which its
> copyright is not in source package but in binary package.  For example:
>
>   Files-Binary: package-a-data, usr/share/package-a-data/file-in-question
>   Copyright:    2038 John Doe
>   License:      Expat
>
> ---
>
> Another solution to this problem is mark certain file which is generated
> using what source package inside the header, and during build process
> the copyright information requires to be attached in the binary package.
> This should introduce another tag "Depends", like:
>
>   Files-Binary: package-a-data, usr/share/package-a-data/file-in-question
>   Depends:      package-b

Thank you for taking the time to write this up!

If I understand correctly, the use case is when your package contains a
file, but the source is in another package?

I think there are two subcases.  Either

1. your binary package contains a file, and the source is in another
   package (your source package does NOT contain the file; it is
   generated/copied during build)
2. your source package (and maybe also your binary package) contains a
   file, and the source is in another package.

Case (1) is (roughly) what the Built-Using field is for.

The ftp-masters have indicated that case (2) is not acceptable.[1]
CCing them in case they want to expand on that.

So I don't think there is a use case for this.  But please let me know
if I've misunderstood.

[1]  https://bugs.debian.org/882723#35

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: