Bug#1102363: licensecheck: Exclusivly check for SPDX fields / Ignore every other license string
Christian Buhtz
c.buhtz at posteo.jp
Tue Apr 8 09:59:33 BST 2025
Package: licensecheck
Severity: wishlist
Hello,
if covering/parsing SPDX meta data is implemented (#960665) please make sure to
ignore all other licenses strings.
Let me provide you some real world problem where this would be important and
also save resources of Debian package maintainers.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960665
The "problem" here is that the whole project does offer SPDX meta data and
"reuse lint" is green on all files, which means the project is SPDX conform.
But one file "serviceHelper.py" does have comments about the license
history of that file. Some other licenses are named just of historical
reasons. License checker does consider that strings, too. That is the problem.
This is a follow-up from: <https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=960665#36>
Regards,
Christian Buhtz
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: arm64 (aarch64)
Kernel: Linux 6.12.20-arm64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages licensecheck depends on:
pn libfeature-compat-class-perl <none>
pn libfeature-compat-try-perl <none>
pn libio-interactive-perl <none>
pn liblog-any-adapter-screen-perl <none>
pn liblog-any-perl <none>
pn libnamespace-clean-perl <none>
pn libpath-iterator-rule-perl <none>
pn libpath-tiny-perl <none>
pn libpod-constants-perl <none>
pn libstring-copyright-perl <none>
pn libstring-escape-perl <none>
pn libstring-license-perl <none>
ii perl 5.40.1-2
Versions of packages licensecheck recommends:
pn libregexp-pattern-license-perl <none>
Versions of packages licensecheck suggests:
pn bash-completion <none>
More information about the pkg-perl-maintainers
mailing list