Package: licenserecon
Version: 3.1

Dear Maintainer,

while working on packaging systemd-netlogd[1] I noticed some, whats
looks to me as, false positives:


LGPL-2.1+        | GPL-2             LICENSE.GPL2
LGPL-2.1+        | LGPL-2.1          LICENSE.LGPL2.1

These are license files, which I think licenserecon should ignore.


LGPL-2.1+        | LGPL-2.1          meson.build

while meson.build starts as:

```
project('systemd-netlogd', 'c',
       version : '1.4.2',
       license : 'LGPL-2.1-or-later',
       [...]
```


LGPL-2.1+        | LGPL-2.1          src/share/sd-resolve.c

while src/share/sd-resolve.c starts as:

```
/* SPDX-License-Identifier: LGPL-2.1+ */
/***
***/

#include <errno.h>
[...]
```


LGPL-2+ and LGPL-2.1+| LGPL-2+ and/or LGPL-2.1 src/share/utf8.c

This seems like `and/or` does not match `and`.


LGPL-2.1+        | GPL-2             systemd-netlogd.spec

while systemd-netlogd.spec starts as:

```
Name:           systemd-netlogd
Version:        1.4
Release:        1%{?dist}
Summary:        Forwards messages from the journal to other hosts over
the network using syslog format RFC 5424

License:        GPLv2 and LGPL-2.1+ and CC0
[...]
```

Many thanks for working on this tool!

Best regards,
       Christian Göttsche


[1]: https://salsa.debian.org/systemd-team/systemd-netlogd


-- System Information:
Versions of packages licenserecon depends on:
ii  dpkg-dev      1.22.11
ii  libc6         2.40-3
ii  licensecheck  3.3.9-1

licenserecon recommends no packages.

licenserecon suggests no packages.

-- no debconf information

Reply via email to