On 12/08/2024 17:27, Soren Stoutner wrote:
Package: licenserecon
Version: 1.14
Severity: normal
For some reason, licenserecon doesn't detect the BSD license for the files in
the
vendor subfolder. The only license listed in debian/copyright is GPL-3+.
https://salsa.debian.org/manuelguerra/baby/-/tree/1.0.58?ref_type=tags
Hi Soren,
thanks for reporting this problem.
The reason licenserecon doesn't detect the BSD licenses,
is that licensecheck lists the files as 'UNKNOWN'.
However, it does detect the licence in the file LICENSE,
but licenserecon excludes that file.
On reflection, excluding files named 'license' was over cautious,
and I've removed 'license' from the exclusion list.
This fixes the problem to the extent that baby no longer
gives a completely false negative result.
e.g.
en: Versions: recon 1.15 check 3.3.9-1
Parsing Source Tree ....
Reading copyright ....
Running licensecheck ....
d/copyright | licensecheck
GPL-3+ | BSD-3-clause vendor/golang.org/x/sys/LICENSE
Regards,
Peter