Bug#1129476: libconfig-model-dpkg-perl: Configuration item 'copyright License id' has a user error
Andrew McMillan
andrew at mcmillan.net.nz
Mon Mar 2 01:59:18 GMT 2026
Package: libconfig-model-dpkg-perl
Version: 3.017
Severity: normal
This seems a problem within config-model-dpkg but perhaps the issue is
actually within `cme` so please reassign if needed.
Warning in 'copyright Files:"[...]" License short_name': There are many
versions of the MIT license. Please use Expat instead, when it matches. See
L<Debian copyright format|https://www.debian.org/doc/packaging-
manuals/copyright-format/1.0/#license-specification> and
L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for
details.
Offending value: 'MIT or CC0-1.0'
In config class 'Dpkg::Copyright::FileLicense', (location: copyright Files:"
cmake/JoinPaths.cmake" License short_name) element 'short_name' (level normal)
has a configuration model error:
Eval of fix # need to test if target exists before moving element
my $lic = $self->grab('- - - License');
# no check to avoid unused license warning (which is not yet moved)
my $text = $self->grab_value(steps => '- full_license', check => 'no');
# likewise because check occurs before actual move
$lic->move($_,'Expat', check => 'no') unless $text or $lic->defined('Expat') ;
$_ = 'Expat';
failed : Configuration item 'copyright License id' has a user error:
move: unknow from key MIT or CC0-1.0
I would have expected this to successfully rename 'MIT or CC0-1.0' to
'MIT or CC0-1.0' without any issue, but that did not happen.
Also 'unknow' seems to be missing it's final 'n'.
Thanks,
Andrew McMillan
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (499, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.18.15+deb14-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.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 libconfig-model-dpkg-perl depends on:
ii debhelper 13.31
ii libapt-pkg-perl 0.1.43
ii libarray-intspan-perl 2.004-2
ii libconfig-inifiles-perl 3.000003-4
ii libconfig-model-backend-yaml-perl 2.134-2
ii libconfig-model-perl 2.155-1
ii libexporter-lite-perl 0.09-2
ii liblog-log4perl-perl 1.57-1
ii libmouse-perl 2.6.1-1
ii libparse-debcontrol-perl 2.005-6
ii libparse-recdescent-perl 1.967015+dfsg-4
ii libsoftware-copyright-perl 0.015-1
ii libsoftware-licensemoreutils-perl 1.009-1
ii libsort-versions-perl 1.62-3
ii libtext-autoformat-perl 1.750000-2
ii libtext-levenshtein-damerau-perl 0.41-3
ii libtoml-tiny-perl 0.20-1
ii liburi-perl 5.34-2
ii libwww-perl 6.81-1
ii libyaml-pp-perl 0.39.0-1
ii licensecheck 3.3.9-1
ii lintian 2.130.1
ii perl [libmodule-corelist-perl] 5.40.1-7
Versions of packages libconfig-model-dpkg-perl recommends:
ii libconfig-model-tkui-perl 1.379-1
libconfig-model-dpkg-perl suggests no packages.
-- no debconf information
--
----------------------------------------------------------------------
Porirua, New Zealand +64 (27) 288 6741
The truth is rarely pure, and never simple. -- Oscar Wilde
----------------------------------------------------------------------
More information about the pkg-perl-maintainers
mailing list