Bug#863052: cme update dpkg-copyright doesn't recognize comma in license
Paul Gevers
elbrus at debian.org
Sat May 20 20:56:46 UTC 2017
Package: cme
Version: 1.016-2
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi Dominique,
I am using cme to update the copyright file of lazarus for a new upstream
release. Althought I will not use the output in the package¹ I do notice that
it doesn't recognize the meaning of one of the licenses:
License: GPL-2+ or MPL-1.1, and unicode
which is allowed by the spec²:
"""
For the most complex cases, a comma is used to disambiguate the priority of ors
and ands. The conjunction "and" has priority over "or" unless preceded by a
comma.
"""
This is what triggered me:
Deleting unused license: MPL-1.1, and unicode
Paul
¹ When a sub-directory has a different license than "*", cme makes different
choices than I do. It look like it tries to find the "main" license and list
the deviations from that, while I choose to list the deviations from
"*". Also, I group multiple license holders with the same license under one
group. Do you want me to file wishlist bugs against cme to have this as
options?
² https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
- -- System Information:
Debian Release: 9.0
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 'experimental'), (200, 'testing'), (50, 'experimental'), (50, 'testing'), (1, 'experimental')
Architecture: amd64
(x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cme depends on:
ii libapp-cmd-perl 0.331-1
ii libconfig-model-perl 2.097-1
ii libjson-perl 2.90-1
ii libpath-tiny-perl 0.100-1
ii libpod-pom-perl 2.01-1
ii libyaml-perl 1.21-1
ii perl 5.24.1-2
Versions of packages cme recommends:
ii libconfig-model-approx-perl 1.009-2
ii libconfig-model-dpkg-perl 2.090
ii libconfig-model-lcdproc-perl 2.050-1
ii libconfig-model-openssh-perl 1.237-1
ii libconfig-model-systemd-perl 0.232.6-1
ii libconfig-model-tkui-perl 1.361-1
Versions of packages cme suggests:
pn libconfig-model-cursesui-perl <none>
pn libconfig-model-itself-perl <none>
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAlkgrYcACgkQnFyZ6wW9
dQrZDgf9E0a8RUWyL87DmeKBV8b7J/9+1LJtDGrUAEX9Jie/MmToO1iGo0qlrrnH
HOPH3qJaJ4p+wY20gqBWVHbdEopgUPBwgLgnrHx0pY52lZJDy9Q0Jcx180nERszd
btdJ50W8Bkaefm8vECIYM9po/eR/bVjGPrhrAAwtE5z3lQQ2hFtQUWOExtmMhwg5
c+vc6QKXR1h6x9qyOZp8t3RguLCrx4+fmKfNEQWlUqHd9KfaQr61JZbG4ZXBcScb
LFsqTIl10VgG84UZniafOAzbuByCC+Rm6AlPrVwx+RjvUX3G/yMwiQGQ1wmOcKJP
mO1hjXiSZ1ag8KUnmI0kJpyTrCzy0g==
=8GI5
-----END PGP SIGNATURE-----
More information about the pkg-perl-maintainers
mailing list