Bug#1150182: libconfig-model-dpkg-perl: Recognize Name field for debian/upstream/metadata
Jeremy Bícha
jbicha at debian.org
Tue Oct 6 17:55:09 BST 2026
Source: libconfig-model-dpkg-perl
Version: 3.027
Run cme fix dpkg --save on a package that has the Name field set in
debian/upstream/metadata
cme emits this error:
Configuration path 'upstream-metadata': unknown element 'Name'. Either
your file has an error or Dpkg::Upstream::Metadata model is lagging
behind. In the latter case, please submit a bug report using
'reportbug libconfig-model-dpkg-perl'. See cme man page for details.
Expected elements:
'Archive','ASCL-Id','Bug-Database','Bug-Submit','Cite-As','Changelog','CPE','Documentation','Donation','FAQ','Funding','Gallery','Other-References','Reference','Registration','Registry','Repository','Repository-Browse','Screenshots','Security-Contact','Webservice'
Name is a deprecated field in debian/upstream/metadata. It actually is
still listed in an example at
https://dep-team.pages.debian.net/deps/dep12/
Because it is deprecated, I believe cme should remove that field
instead of erroring when the field exists.
https://wiki.debian.org/UpstreamMetadata#Deprecated_fields
Thank you,
Jeremy Bícha
More information about the pkg-perl-maintainers
mailing list