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