Bug#1140090: libconfig-model-dpkg-perl: autopkgtests fail - does not expect dh compat 14 to be stable

Niels Thykier niels at thykier.net
Mon Jun 15 17:36:04 BST 2026


Package: libconfig-model-dpkg-perl
Version: 3.021
Severity: serious
X-Debbugs-Cc: niels at thykier.net
Control: affects -1 debhelper

Hi,

I am filing this bug because I noticed the autopkgtest of 
libconfig-model-dpkg-perl fails with the new version of debhelper. The 
bug also helps me to track that I have triaged the relevant blockers for 
the migration of debhelper/14 to testing.

The root cause seems to be that the tests assume that debhelper's compat 
14 is not stable, since they now fail with references to compat 14. Some 
examples:

Case 1:
>  60s # Subtest: cleanup of autotools dependency
>  60s     ok 1 - check default value
>  60s     ok 2 - check dependency value
>  60s     ok 3 - triggers a warning
>  60s     ok 4 - check warning of dh-autoreconf
>  60s     not ok 5 - check purged dependencies
>  60s 
>  60s     #   Failed test 'check purged dependencies'
>  60s     #   at t/dependency-check.t line 597.
>  60s     #     Structures begin differing at:
>  60s     #          $got->[0] = 'debhelper-compat (= 14)'
>  60s     #     $expected->[0] = 'debhelper-compat (= 13)'
>  60s     1..5
>  60s     # Looks like you failed 1 test of 5.


Case 2:
>  60s t/dependency-check.t ................. 
>  60s ok 1 - compiled
>  60s # Running tests in wr_root/dependency-check
>  60s not ok 2 - test BDI warn on unittest instance
>  60s 
>  60s #   Failed test 'test BDI warn on unittest instance'
>  60s #   at t/dependency-check.t line 121.
>  60s # Message 2 logged wasn't what we expected:
>  60s #   message was 'Warning in 'source Build-Depends:0': debhelper-compat dependency version is too old (13). It should be 14
>  60s # Offending value: 'debhelper-compat (= 13)''
>  60s #      not like '(?^:is unknown)'
>  60s #  (Offending log call from line 1318 in /usr/share/perl5/Config/Model/Value.pm)
>  60s ok 3 - test struct_to_dep -> "<undef>"
>  60s ok 4 - test struct_to_dep -> "foo"


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/20260615/a3b92fe5/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list