Bug#1111126: Policy change and technical adjustments

[email protected] Sun, 17 May 2026 11:53:29 +0000
Newsgroups gmane.linux.debian.devel.policy
Message-ID <ecae00c4ef5d2710b5568d1f6bd102ad__40417.8745740623$1779018931$gmane$org@posteo.de>
Hello,
upstream maintainer of "spdx2debian" here. Please note that I am not a 
DM and don't have much experience in Debian packaging.

>> I would just use a File: * stanza

I often asked myself if someone at Debian ever checked that behavior 
with a lawyer.
It is IMHO not OK to add a default license/copyright to every file that 
is not covered by something else.
You can not guarantee that upstream add some new files and the DM is not 
aware of them. But those
files then will be covered by the * stanza. This results in kind of 
illegal situations.

> This might be an artifact of spdx2debian not (always or by default or
> never; would have to investigate) generating a catch-all Files: *

Correct. "spdx2debian" works on 100%-spdx-compliant projects only.
If "reuse lint" is not satisfied so "spdx2debian" also won't be.

As I stated on debian-devel I think the real solution should made on the 
level of "reuse-tools" and not my tool or Debian.

Regards,
Christian