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