Your message dated Sun, 27 Oct 2024 13:04:02 +0000
with message-id <[email protected]>
and subject line Bug#1086136: fixed in licenserecon 2.2
has caused the Debian Bug report #1086136,
regarding licenserecon: parse recursive *.c wildcards according to DEP5
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1086136: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086136
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: licenserecon
Hi! I noticed this when converting libtasn1's debian/copyright, which
has this:
Files: *
License: GPL-3+
...
Files: lib/*.y lib/*.c lib/*.h lib/includes/* lib/gl/*.c lib/gl/*.h src/gl/*.c
src/gl/*.h lib/libtasn1.map lib/libtasn1.pc.in
...
License: LGPL-2.1+
however lintian rightly complains that this is redundant:
P: libtasn1-6 source: redundant-globbing-patterns (lib/*.c lib/gl/*.c) for
lib/gl/c-ctype.c [debian/copyright:37]
but removing the lib/gl/*.c part makes lrc complain about license
mismatches for lib/gl/c-ctype.c since it is LGPL-2.1+ and not GPL-3+.
Indeed reading DEP5 says:
Patterns match pathnames that start at the root of the source
tree. Thus, "Makefile.in" matches only the file at the root of the
tree, but "*/Makefile.in" matches at any depth.
My interpretation is that a glob 'lib/*.h' matches BOTH lib/foo.c and
lib/bar/foo.c, and that lintian supports this but lrc does not. This is
a quite weird glob definition, but it seems to be what DEP5 specify.
In passing I note that GitLab .gitlab-ci.yml uses ** to specify
recursive globbing like this, e.g., **/.c, as well as supporting
non-recursive wildcards as in *.c. It would have been nice if DEP5 used
that approach instead, but I suppose it is too late to change things.
Do you agree with this reading of DEP5?
Is it a bug that licenserecon doesn't support recursive globbing of the
wildcards?
/Simon
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: licenserecon
Source-Version: 2.2
Done: Peter Blackman <[email protected]>
We believe that the bug you reported is fixed in the latest version of
licenserecon, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Blackman <[email protected]> (supplier of updated licenserecon
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 27 Oct 2024 11:15:10 +0000
Source: licenserecon
Architecture: source
Version: 2.2
Distribution: unstable
Urgency: medium
Maintainer: Peter Blackman <[email protected]>
Changed-By: Peter Blackman <[email protected]>
Closes: 1086136
Changes:
licenserecon (2.2) unstable; urgency=medium
.
* Fix naming of configuration file in man page Closes: #1086136
Checksums-Sha1:
d4c9c2aa84f50d69e4fcf842bdce76bcd9b80d67 1770 licenserecon_2.2.dsc
760d75ca0629b1814615f26bce449a8c7f3f3f5c 23824 licenserecon_2.2.tar.xz
616a1e84faa240969d9dca1e83e5f54a81618c25 7012 licenserecon_2.2_source.buildinfo
Checksums-Sha256:
f850bf7bc61fe32f29d76f349f6ca646887778840887f81670f75cfa49d7b3a5 1770
licenserecon_2.2.dsc
8de0092475c9ba75f02a307d9caee582a99497b304972a3314d6f79a1450481d 23824
licenserecon_2.2.tar.xz
dbd7b8a611196f59221288f0d06b51b2cec8ddf3f4e5404c608aa436252a0c5c 7012
licenserecon_2.2_source.buildinfo
Files:
a1610ed87f8197a52ee34595e9d62da3 1770 utils optional licenserecon_2.2.dsc
6d692e5127248174c1fbb16c9187eea2 23824 utils optional licenserecon_2.2.tar.xz
e949d8e6e01f1289e26e8cfe19765fc9 7012 utils optional
licenserecon_2.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJNBAEBCgA3FiEE33HzyvBUkEl4+kj4tty6Zj6hsVAFAmceNUUZHHBldGVyQHBi
bGFja21hbi5wbHVzLmNvbQAKCRC23LpmPqGxUH+9D/oCKgCVdxDVcYyDbOi4wQDT
Nqpn36fAchoG3Uhno+a0xDHqXZkebqf+L6azmqOhJugjjcbZgjgo/vQD4n70+Exw
4roTj9CiV7LozXsPcY1/S872ykkipkkNiy2LvpCknOrpkLDQwwuZpBSchl7N0cwO
3hHrRLpDFusa29u3gVYVS3vHxSi00AU+aRRBnszHa+ybQs519FLP24NrN/J7Y0N6
n62417Wm0TBU2PlIqA2w143RsO93awyyeuldyLKnjBDazjKfQTK5OTnDPbz/YV8P
VNb8lMMBa4tinfiBHOQHWTLtLcYCVMolrMe5uWeV7TXvkJCcov9aJAqmpkAmoac0
Do21AOsH++z13P68xt8nAZ2LYAbX3rlhYEjRDhFJB+UxYxaUHjuadojKpya1HVJJ
BuvXWjWva3w7J981eVJzLE0AGiM2LWtqVkswAQE0RukgWxgwjd6Uydb0RSJ4NDQf
y+SB9o1cVvxmWNuOtt5cihhtdEleOjsz2z1mQM8Tojz27F6mW0P1bgJbMrqWA0UR
EipcdkTTGthx752UokNYthv/bcktYM0r4FvyaUQVWh0YMrE17TNQevnefrBXj6AP
nG5SKFrUbRd2Szh41M9g9A1hrMx16hHaNvEvsPfjtkKsiGhP2lHibH+ZzxJGKfGt
Z3mbF/FwiqshX8Q/J+vP2Q==
=PwWB
-----END PGP SIGNATURE-----
pgpygUYh3DjOu.pgp
Description: PGP signature
--- End Message ---