Your message dated Mon, 01 Sep 2025 11:43:08 +0000
with message-id <[email protected]>
and subject line Bug#1111291: fixed in libconfig-model-dpkg-perl 3.015
has caused the Debian Bug report #1111291,
regarding libconfig-model-dpkg-perl: Unknown fields have their order randomized
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1111291: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111291
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libconfig-model-dpkg-perl
Severity: minor
X-Debbugs-Cc: [email protected]
Hi,
When `cme fix dpkg-control` is applied to a `debian/control` file with
fields that `cme` does not know about, `cme` orders them at the bottom
of the stanza (at least for the `Source` stanza). So far so good.
However, the order is not consistent between runs. That is, if you start
with a `debian/control` that can be will be reformatted, run `cme fix
dpkg-control`, note the field order as O1. Then reset the
`debian/control` (git restore -- debian/control), run `cme fix
dpkg-control` and note the new field order as O2.
I expected O1 to equal O2, but it does not when there are multiple
unknown fields. This can trigger unnecessary edits such as via
`routine-update` (which uses `cme fix dpkg-control`).
Best regards,
Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: libconfig-model-dpkg-perl
Source-Version: 3.015
Done: Dominique Dumont <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libconfig-model-dpkg-perl, which is due to be installed in the Debian FTP
archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dominique Dumont <[email protected]> (supplier of updated
libconfig-model-dpkg-perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 30 Aug 2025 17:24:26 +0200
Source: libconfig-model-dpkg-perl
Architecture: source
Version: 3.015
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Closes: 1107170 1111291 1111292 1111391
Changes:
libconfig-model-dpkg-perl (3.015) unstable; urgency=medium
.
* grant by-file: handle empty dist.ini files.
Thanks to Walter Lozano for the report (Closes: #1107170)
* Backend: sort unknown fields on read (Closes: #1111291)
* Dpkg backend: use style like wrap-and-sort -ast
* control:
* reformated by cme
* dropped old version constraints in dependencies
* control model:
* set Priority upstream_default to optional (Closes: #1111391)
* move Standards-Version in the beginning of the field list.
* add Build-Driver field
* add doc for "Essential" field
* add Bugs and Origin fields
* add X-Cargo-Crate and X-Style fields
* add Source Synopsis and Description fields
* add X-Important and Protected binary field
* setup migration from X-Important to Protected field
* add XB-Installer-Meny-Item binary field
* add X-DH-Build-For-Type and X-Time64-Compat binary fields
* add X-DhRuby-Root binary field
* add X-DH-Compat source field (Closes: 1111292)
* re-order elements in a more logical order
Checksums-Sha1:
62aa5f211026653156a98a6aa57d364e41256a14 3051
libconfig-model-dpkg-perl_3.015.dsc
38a8e3ff91b58b379ca194a2c6ef15846c9d02ca 493932
libconfig-model-dpkg-perl_3.015.tar.xz
98d7d8c43a1e6be029274dfd29fed056844f95c9 6130
libconfig-model-dpkg-perl_3.015_source.buildinfo
Checksums-Sha256:
b761d2c3881a426d391febd2a2b67d1b8e205829f41f35e3fd900de510d1dfcb 3051
libconfig-model-dpkg-perl_3.015.dsc
3b325e3d60a234fa25e4a7f0b090805157ba6e5ab74f200b033b8f2a842ec428 493932
libconfig-model-dpkg-perl_3.015.tar.xz
fb5682cd7862484c678997d8d5f30dd6f75e5ce6aa99ba90a40bb75df02be2b1 6130
libconfig-model-dpkg-perl_3.015_source.buildinfo
Files:
6a609553ca04842cfb3d38f72818fb1d 3051 perl optional
libconfig-model-dpkg-perl_3.015.dsc
2114f64760ec064529f0d4f87cf294d4 493932 perl optional
libconfig-model-dpkg-perl_3.015.tar.xz
8ca7c790c62c31a06dd19712e5515226 6130 perl optional
libconfig-model-dpkg-perl_3.015_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEn3I5/LZk8Qsz6dwDwx9P2UmrK2wFAmi1fBsPHGRvZEBkZWJp
YW4ub3JnAAoJEMMfT9lJqytsqJ8QAJi8KcCTeVlHlawAOB+VZ9C5Yeo9cslhVFEO
Y2CCf7yc3s+R/qXO/9Ja/g53NCMSbadE/TXF9tUu/fj3Wv4nDNaqPbsTsJaDX3ES
PYoDb0sDbLULYb1VpaJaAfvChbaxF7fHjQacTU/MS6fJwIYsMRz3yhGW1M2B8Gjy
OCN2N/ppsLnVvSSa4NlFNlzmrYdTP62HmuOXz/4ckYchHQTIq9yMD9N29+PMPPQv
D/24HKvNb6SZ+rsO7wJynncu0cbiOY0wzA187rfBndwRX8JyVtNXPKpJ6T13fjxW
K/sNxGabh+HvFHqjqlEeTOmVudJPWdHkEI9NOhEXxgLSaqX3Evj3UDxQDqAlOCvL
sob6ZjsuGt+mw2ppkANOEEpkQE2K6EX+/E6by05ite69BPrYlksuxGdjjwm3FJ0L
mx0+mLkmp6UZSWfKb8Xym5JzNEtDcMXGMwlzSH+BlUGFe83bYaQalnsr4oNt7pmz
HmydLyIUpSXRMaDDcVrThnCY1hh/Dp581tB7YXdly1eS7ufh12LIucbkKcjUj6lB
NM7Dgra5iDe1LTj/Hj4kdzgfzdMe+l0OECV8OkQQUdF/xUKfWqHEZBbTrOuheuuG
a15D+0QPI9LWPb60MST1qjFIqOT2VigsuRKTRtU2N3CB4YIwfW1PMRrgMOCNZBF+
K+SNo3OA
=Ozkd
-----END PGP SIGNATURE-----
pgpUxP0t_SjH3.pgp
Description: PGP signature
--- End Message ---