Bug#1111292: libconfig-model-dpkg-perl: Does not know about the `debian/control` fields

Niels Thykier niels at thykier.net
Tue Aug 26 19:00:08 BST 2025


Hi, :)

Sorry, I did not get your first reply, so I did not see your follow up 
until now.

Dominique Dumont:
> On Mon, 18 Aug 2025 16:11:12 +0200 Dominique Dumont <domi.dumont at free.fr> wrote:
>> On Sat, 16 Aug 2025 16:31:43 +0200 Niels Thykier <niels at thykier.net> wrote:
>>> The `debian/control` file contains the some fields that `cme` does not
>>> know about and causes them to be re-ordered to the bottom of the stanza
>>> when `cme` writes the file. The fields I noticed are:
>>>
>>>    * Build-Driver (Source)
>>
>> This one is surprising. IIUC the doc you mention, this field can only have one
>> value (debian-rules) which is the default value. Is that correct ?
>>
>> I can add this field, but I don't see the point.

The documentation lists only its default,  not an exhaustive list.

The field is used to load a Perl Module and there is currently a second 
value (`debputy`) provided you have `debputy` installed. But like with 
`dh` sequence add-ons, more modules could appear in the future.

> 
> Anyway, I've added this field.
> 

Thanks.

>>>    * X-DH-Compat (Source)
> 
> But I cannot find this field in  [1]. Where is it documented ?
> 
> All the best
> 
> [1] https://salsa.debian.org/debian/debputy/-/blob/main/src/debputy/lsp/data/deb822_data/debian_control_reference_data.yaml?ref_type=heads
> 
> 

Thanks for catching that. That is an oversight from me. The 
`X-DH-Compat` field is a replacement for `debian/compat`. I will add it 
shortly.

Best regards,
Niels


-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20250826/26b6f9b1/attachment.sig>


More information about the pkg-perl-maintainers mailing list