Package: libconfig-model-dpkg-perl
Version: 3.021
Severity: serious
X-Debbugs-Cc: [email protected]
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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to