Your message dated Thu, 14 Mar 2024 16:19:14 +0000
with message-id <e1rknnw-00cpxj...@fasolo.debian.org>
and subject line Bug#1066786: fixed in dh-make-perl 0.124
has caused the Debian Bug report #1066786,
regarding dh-make-perl: FTBFS: dh_auto_test: error: /usr/bin/perl Build test 
--verbose 1 returned exit code 255
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 ow...@bugs.debian.org
immediately.)


-- 
1066786: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066786
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dh-make-perl
Version: 0.123
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary
>    dh_update_autotools_config
>    dh_autoreconf
>    dh_auto_configure
>       /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" 
> --config "ld=x86_64-linux-gnu-gcc -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wl,-z,relro"
> Checking prerequisites...
>   recommends:
>     *  Git is not installed
> 
> ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
> of the modules indicated above before proceeding with this installation
> 
> Run 'Build installdeps' to install missing prerequisites.
> 
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'DhMakePerl' version '0.123'
>    dh_auto_build
>       /usr/bin/perl Build
> Building DhMakePerl
>    dh_auto_test
>       /usr/bin/perl Build test --verbose 1
> t/00-load.t ......................... 
> 1..26
> ok 1 - Compile test for blib/lib/Debian/AptContents.pm
> ok 2 - Compile test for blib/lib/Debian/Control.pm
> ok 3 - Compile test for blib/lib/Debian/Control/FromCPAN.pm
> ok 4 - Compile test for blib/lib/Debian/Control/Stanza.pm
> ok 5 - Compile test for blib/lib/Debian/Control/Stanza/Binary.pm
> ok 6 - Compile test for blib/lib/Debian/Control/Stanza/CommaSeparated.pm
> ok 7 - Compile test for blib/lib/Debian/Control/Stanza/Source.pm
> ok 8 - Compile test for blib/lib/Debian/Dependencies.pm
> ok 9 - Compile test for blib/lib/Debian/Dependency.pm
> ok 10 - Compile test for blib/lib/Debian/DpkgLists.pm
> ok 11 - Compile test for blib/lib/Debian/Rules.pm
> ok 12 - Compile test for blib/lib/Debian/Upstream/Metadata/Perl.pm
> ok 13 - Compile test for blib/lib/Debian/WNPP/Bug.pm
> ok 14 - Compile test for blib/lib/Debian/WNPP/Query.pm
> ok 15 - Compile test for blib/lib/DhMakePerl.pm
> ok 16 - Compile test for blib/lib/DhMakePerl/Command/Packaging.pm
> ok 17 - Compile test for blib/lib/DhMakePerl/Command/dump_config.pm
> ok 18 - Compile test for blib/lib/DhMakePerl/Command/help.pm
> ok 19 - Compile test for blib/lib/DhMakePerl/Command/locate.pm
> ok 20 - Compile test for blib/lib/DhMakePerl/Command/make.pm
> ok 21 - Compile test for blib/lib/DhMakePerl/Command/refresh.pm
> ok 22 - Compile test for blib/lib/DhMakePerl/Command/refresh_cache.pm
> ok 23 - Compile test for blib/lib/DhMakePerl/Config.pm
> ok 24 - Compile test for blib/lib/DhMakePerl/PodParser.pm
> ok 25 - Compile test for blib/lib/DhMakePerl/Utils.pm
> ok 26 - Compile test for dh-make-perl
> ok
> t/AptContents.t ..................... 
> ok 1 - use Debian::AptContents;
> ok 2 - AptContents->new with no cache_dir dies
> ok 3 - should say why it died
> ok 4 - Distributing files on more CPUs results in no empty slots
> ok 5 - should create
> ok 6 - contents in a dir
> ok 7 - Contents.cache created
> ok 8 - cache was used
> ok 9 - cache updated
> ok 10 - Moose found by find_file_packages
> ok 11 - Moose found by module name
> ok 12 - get_contents_files
> ok 13 - GD.pm is in libdg-gd2[-noxpm]-perl
> ok 14 - Alternative dependency for module found in multiple packages
> ok 15 - Image/Magick.pm in perlmagick and 
> graphicsmagick-libmagick-dev-compat, but different paths
> ok 16 - Alternative dependency for Image::Magick module found in multiple 
> packages
> ok 17 - Test::More is in perl core and libtest-simple-perl but we only get 
> the latter
> ok 18 - use Debian::Control::FromCPAN;
> 
> Reading package lists... 0%
> 
> Reading package lists... 100%
> 
> Reading package lists... Done
> 
> 
> Building dependency tree... 0%
> 
> Building dependency tree... 0%
> 
> Building dependency tree... 50%
> 
> Building dependency tree... 50%
> 
> Building dependency tree... Done
> 
> 
> Reading state information... 0% 
> 
> Reading state information... 0%
> 
> Reading state information... Done
> 
> ok 19 - Test::More is in libtest-simple-perl
> ok 20
> 1..20
> ok
> t/CommaSeparated.t .................. 
> 1..7
> ok 1 - constructor parses ok
> ok 2 - ignores duplicates
> ok 3 - add splits correctly
> ok 4 - add honours quotes
> ok 5 - fifth is five
> ok 6 - sort works
> ok 7 - stringification works
> ok
> t/Control.t ......................... 
> ok 1 - use Debian::Control;
> ok 2 - use Debian::Control::Stanza::Source;
> ok 3 - Source constructs
> ok 4 - Source: set
> ok 5 - Binary constructs
> ok 6 - Package set
> ok 7 - Depends set
> ok 8 - 'Depends is an object' isa 'Debian::Dependencies'
> ok 9 - Depends stringifies to the same
> ok 10 - Build-Depens is supported as a field in new()
> ok 11 - and the value is in Build_Depends
> ok 12 - bUiLd-DePeNdS is supported as a field in new()
> ok 13 - and the value is in Build_Depends
> ok 14 - Debian::Control constructs
> ok 15 - parses a real control file
> ok 16 - 'parsed source B-D-I is a Debian::Dependencies object' isa 
> 'Debian::Dependencies'
> ok 17 - parsed B-D-I as expected
> ok 18 - Control writes can write to a scalar ref
> ok 19 - Control writes what it have read
> ok 20 - use Debian::Control::FromCPAN;
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25 - Source constructor with Vcs_Git
> ok 26 - Debian::Control::Stanza::Source->can('Vcs_Git')
> ok 27 - Vcs_Git returns correct value
> ok 28 - No vCs_GiT field
> ok 29 - Source constructor with vCs-GiT
> ok 30 - Debian::Control::Stanza::Source->can('Vcs_Git')
> ok 31 - Vcs_Git returns correct value
> ok 32 - No method vCs_GiT
> ok 33 - XS_Moon_Phase looks like an X_ field
> ok 34 - X_Hemisphere looks like an X_ field
> ok 35 - XB_Temperature looks like an X_ field
> ok 36 - XS_CoolValue looks like an X_ field
> ok 37 - XSB_SourceBinary looks like an X_ field
> ok 38 - XSBC_Original_Maintainer looks like an X_ field
> ok 39 - XFail doesn't look like an X_ field
> ok 40 - Can set XS_Moon_Phase
> ok 41 - Moon is full
> 1..41
> ok
> t/Dep.t ............................. 
> ok 1 - use Debian::Dependency;
> ok 2 - simple Dep constructed
> ok 3 - name parsed correctly
> ok 4 - plain dependency has no relation
> ok 5 - plain dependency has no version
> ok 6 - versioned Dep constructed
> ok 7 - versioned name parsed
> ok 8 - oversion parsed
> ok 9 - >= relation parsed
> ok 10 - versioned Dep parsed
> ok 11 - package of ver dep
> ok 12 - relation of ver dep
> ok 13 - version of ver dep
> ok 14 - Versioned Dep stringified
> ok 15 - <= dependency parsed
> ok 16 - <= dependency detected
> ok 17 - < dependency parsed
> ok 18 - < dependency detected as <=
> ok 19 - > dependency parsed
> ok 20 - > dependency detected as >=
> ok 21 - = dependency parsed
> ok 22 - = dependency detected
> ok 23 - zero version is ignored when given in new
> ok 24 - 0.000 version is ignored when given in new
> ok 25 - zero version is ignored when parsing
> ok 26 - An object of class 'Debian::Dependency' isa 'Debian::Dependency'
> ok 27 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 28 - first alternative is foo
> ok 29 - second alternative is bar
> ok 30 - An object of class 'Debian::Dependency' isa 'Debian::Dependency'
> ok 31 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 32 - alternative dependency stringifies
> ok 33 - dep with 1 architecture parsed
> ok 34 - dep with 2 architectures parsed
> ok 35 - dep with version and 1 architecture parsed
> ok 36 - dep with version and 2 architectures parsed
> ok 37 - dep with 1 build profile parsed
> ok 38 - dep with 2 separate build profiles parsed
> ok 39 - dep with 1 build profile with 2 terms parsed
> ok 40 - dep with 2 separate negated build profiles parsed
> ok 41 - dep with version and build profile parsed
> ok 42 - dep with architecture and build profile parsed
> ok 43 - dep with version and architecture and build profile parsed
> ok 44 - 'foo' doesn't satisfy 'bar'
> ok 45 - 'foo' satisfies 'foo'
> ok 46 - 'foo' doesn't satisfy 'foo (>> 4)'
> ok 47 - 'foo' doesn't satisfy 'foo (>= 4)'
> ok 48 - 'foo' doesn't satisfy 'foo (= 4)'
> ok 49 - 'foo' doesn't satisfy 'foo (<= 4)'
> ok 50 - 'foo' doesn't satisfy 'foo (<< 4)'
> ok 51 - 'foo (>> 4)' doesn't satisfy 'bar'
> ok 52 - 'foo (>> 4)' satisfies 'foo'
> ok 53 - 'foo (>> 4)' satisfies 'foo (>> 3)'
> ok 54 - 'foo (>> 4)' satisfies 'foo (>= 3)'
> ok 55 - 'foo (>> 4)' doesn't satisfy 'foo (= 3)'
> ok 56 - 'foo (>> 4)' doesn't satisfy 'foo (<= 3)'
> ok 57 - 'foo (>> 4)' doesn't satisfy 'foo (<< 3)'
> ok 58 - 'foo (>> 4)' satisfies 'foo (>> 4)'
> ok 59 - 'foo (>> 4)' satisfies 'foo (>= 4)'
> ok 60 - 'foo (>> 4)' doesn't satisfy 'foo (= 4)'
> ok 61 - 'foo (>> 4)' doesn't satisfy 'foo (<= 4)'
> ok 62 - 'foo (>> 4)' doesn't satisfy 'foo (<< 4)'
> ok 63 - 'foo (>> 4)' doesn't satisfy 'foo (>> 5)'
> ok 64 - 'foo (>> 4)' doesn't satisfy 'foo (>= 5)'
> ok 65 - 'foo (>> 4)' doesn't satisfy 'foo (= 5)'
> ok 66 - 'foo (>> 4)' doesn't satisfy 'foo (<= 5)'
> ok 67 - 'foo (>> 4)' doesn't satisfy 'foo (<< 5)'
> ok 68 - 'foo (>= 4)' doesn't satisfy 'bar'
> ok 69 - 'foo (>= 4)' satisfies 'foo'
> ok 70 - 'foo (>= 4)' doesn't satisfy 'foo (>> 4)'
> ok 71 - 'foo (>= 4)' satisfies 'foo (>= 4)'
> ok 72 - 'foo (>= 4)' doesn't satisfy 'foo (= 4)'
> ok 73 - 'foo (>= 4)' doesn't satisfy 'foo (<= 4)'
> ok 74 - 'foo (>= 4)' doesn't satisfy 'foo (<< 4)'
> ok 75 - 'foo (>= 4)' satisfies 'foo (>> 3)'
> ok 76 - 'foo (>= 4)' satisfies 'foo (>= 3)'
> ok 77 - 'foo (>= 4)' doesn't satisfy 'foo (= 3)'
> ok 78 - 'foo (>= 4)' doesn't satisfy 'foo (<= 3)'
> ok 79 - 'foo (>= 4)' doesn't satisfy 'foo (<< 3)'
> ok 80 - 'foo (>= 4)' doesn't satisfy 'foo (>> 5)'
> ok 81 - 'foo (>= 4)' doesn't satisfy 'foo (>= 5)'
> ok 82 - 'foo (>= 4)' doesn't satisfy 'foo (= 5)'
> ok 83 - 'foo (>= 4)' doesn't satisfy 'foo (<= 5)'
> ok 84 - 'foo (>= 4)' doesn't satisfy 'foo (<< 5)'
> ok 85 - 'foo (= 4)' doesn't satisfy 'bar'
> ok 86 - 'foo (= 4)' satisfies 'foo'
> ok 87 - 'foo (= 4)' doesn't satisfy 'foo (>> 4)'
> ok 88 - 'foo (= 4)' satisfies 'foo (>= 4)'
> ok 89 - 'foo (= 4)' satisfies 'foo (= 4)'
> ok 90 - 'foo (= 4)' satisfies 'foo (<= 4)'
> ok 91 - 'foo (= 4)' doesn't satisfy 'foo (<< 4)'
> ok 92 - 'foo (= 4)' satisfies 'foo (>> 3)'
> ok 93 - 'foo (= 4)' satisfies 'foo (>= 3)'
> ok 94 - 'foo (= 4)' doesn't satisfy 'foo (= 3)'
> ok 95 - 'foo (= 4)' doesn't satisfy 'foo (<= 3)'
> ok 96 - 'foo (= 4)' doesn't satisfy 'foo (<< 3)'
> ok 97 - 'foo (= 4)' doesn't satisfy 'foo (>> 5)'
> ok 98 - 'foo (= 4)' doesn't satisfy 'foo (>= 5)'
> ok 99 - 'foo (= 4)' doesn't satisfy 'foo (= 5)'
> ok 100 - 'foo (= 4)' satisfies 'foo (<= 5)'
> ok 101 - 'foo (= 4)' satisfies 'foo (<< 5)'
> ok 102 - 'foo (<= 4)' doesn't satisfy 'bar'
> ok 103 - 'foo (<= 4)' satisfies 'foo'
> ok 104 - 'foo (<= 4)' doesn't satisfy 'foo (>> 4)'
> ok 105 - 'foo (<= 4)' doesn't satisfy 'foo (>= 4)'
> ok 106 - 'foo (<= 4)' doesn't satisfy 'foo (= 4)'
> ok 107 - 'foo (<= 4)' satisfies 'foo (<= 4)'
> ok 108 - 'foo (<= 4)' doesn't satisfy 'foo (<< 4)'
> ok 109 - 'foo (<= 4)' doesn't satisfy 'foo (>> 3)'
> ok 110 - 'foo (<= 4)' doesn't satisfy 'foo (>= 3)'
> ok 111 - 'foo (<= 4)' doesn't satisfy 'foo (= 3)'
> ok 112 - 'foo (<= 4)' doesn't satisfy 'foo (<= 3)'
> ok 113 - 'foo (<= 4)' doesn't satisfy 'foo (<< 3)'
> ok 114 - 'foo (<= 4)' doesn't satisfy 'foo (>> 5)'
> ok 115 - 'foo (<= 4)' doesn't satisfy 'foo (>= 5)'
> ok 116 - 'foo (<= 4)' doesn't satisfy 'foo (= 5)'
> ok 117 - 'foo (<= 4)' satisfies 'foo (<= 5)'
> ok 118 - 'foo (<= 4)' satisfies 'foo (<< 5)'
> ok 119 - 'foo (<< 4)' doesn't satisfy 'bar'
> ok 120 - 'foo (<< 4)' satisfies 'foo'
> ok 121 - 'foo (<< 4)' doesn't satisfy 'foo (>> 4)'
> ok 122 - 'foo (<< 4)' doesn't satisfy 'foo (>= 4)'
> ok 123 - 'foo (<< 4)' doesn't satisfy 'foo (= 4)'
> ok 124 - 'foo (<< 4)' satisfies 'foo (<= 4)'
> ok 125 - 'foo (<< 4)' satisfies 'foo (<< 4)'
> ok 126 - 'foo (<< 4)' doesn't satisfy 'foo (>> 3)'
> ok 127 - 'foo (<< 4)' doesn't satisfy 'foo (>= 3)'
> ok 128 - 'foo (<< 4)' doesn't satisfy 'foo (= 3)'
> ok 129 - 'foo (<< 4)' doesn't satisfy 'foo (<= 3)'
> ok 130 - 'foo (<< 4)' doesn't satisfy 'foo (<< 3)'
> ok 131 - 'foo (<< 4)' doesn't satisfy 'foo (>> 5)'
> ok 132 - 'foo (<< 4)' doesn't satisfy 'foo (>= 5)'
> ok 133 - 'foo (<< 4)' doesn't satisfy 'foo (= 5)'
> ok 134 - 'foo (<< 4)' satisfies 'foo (<= 5)'
> ok 135 - 'foo (<< 4)' satisfies 'foo (<< 5)'
> ok 136 - 'foo (<< 4) | bar' doesn't satisfy 'foo'
> ok 137 - 'foo (<< 4) | bar' doesn't satisfy 'bar'
> ok 138 - 'foo (<< 4)' satisfies 'foo | bar'
> ok 139 - 'foo (<< 4)' satisfies 'foo (<= 5) | zoo'
> ok 140 - 'foo (<< 4)' doesn't satisfy 'zoo'
> ok 141 - 'libwww-perl' satisfies 'libwww-perl'
> ok 142 - 'libwww-perl' doesn't satisfy 'libwww-perl (>= 42)'
> ok 143 - 'libwww-perl' doesn't satisfy 'libwww-perl <!nocheck>'
> ok 144 - 'libwww-perl' doesn't satisfy 'libwww-perl (>= 42) <!nocheck>'
> ok 145 - 'libwww-perl (>= 42)' satisfies 'libwww-perl'
> ok 146 - 'libwww-perl (>= 42)' satisfies 'libwww-perl (>= 42)'
> ok 147 - 'libwww-perl (>= 42)' doesn't satisfy 'libwww-perl <!nocheck>'
> ok 148 - 'libwww-perl (>= 42)' doesn't satisfy 'libwww-perl (>= 42) 
> <!nocheck>'
> ok 149 - 'libwww-perl <!nocheck>' satisfies 'libwww-perl'
> ok 150 - 'libwww-perl <!nocheck>' doesn't satisfy 'libwww-perl (>= 42)'
> ok 151 - 'libwww-perl <!nocheck>' satisfies 'libwww-perl <!nocheck>'
> ok 152 - 'libwww-perl <!nocheck>' doesn't satisfy 'libwww-perl (>= 42) 
> <!nocheck>'
> ok 153 - 'libwww-perl (>= 42) <!nocheck>' satisfies 'libwww-perl'
> ok 154 - 'libwww-perl (>= 42) <!nocheck>' satisfies 'libwww-perl (>= 42)'
> ok 155 - 'libwww-perl (>= 42) <!nocheck>' satisfies 'libwww-perl <!nocheck>'
> ok 156 - 'libwww-perl (>= 42) <!nocheck>' satisfies 'libwww-perl (>= 42) 
> <!nocheck>'
> ok 157 - 'foo' is greater than 'bar'
> ok 158 - 'bar' is less than 'foo'
> ok 159 - 'foo' and 'foo' are equal
> ok 160 - 'foo' is less than 'foo (>= 2)'
> ok 161 - 'foo (>= 2)' is greater than 'foo'
> ok 162 - 'foo (<< 2)' is greater than 'foo (<= 1)'
> ok 163 - 'foo (<< 1)' is less than 'foo (<= 2)'
> ok 164 - 'foo (<< 2)' and 'foo (<< 2)' are equal
> ok 165 - 'foo (<< 2)' is less than 'foo (<= 2)'
> ok 166 - 'foo (<< 2)' is less than 'foo (= 2)'
> ok 167 - 'foo (<< 2)' is less than 'foo (>= 2)'
> ok 168 - 'foo (<< 2)' is less than 'foo (>> 2)'
> ok 169 - 'foo (<= 2)' is greater than 'foo (<< 2)'
> ok 170 - 'foo (<= 2)' and 'foo (<= 2)' are equal
> ok 171 - 'foo (<= 2)' is less than 'foo (= 2)'
> ok 172 - 'foo (<= 2)' is less than 'foo (>= 2)'
> ok 173 - 'foo (<= 2)' is less than 'foo (>> 2)'
> ok 174 - 'foo (= 2)' is greater than 'foo (<< 2)'
> ok 175 - 'foo (= 2)' is greater than 'foo (<= 2)'
> ok 176 - 'foo (= 2)' and 'foo (= 2)' are equal
> ok 177 - 'foo (= 2)' is less than 'foo (>= 2)'
> ok 178 - 'foo (= 2)' is less than 'foo (>> 2)'
> ok 179 - 'foo (>= 2)' is greater than 'foo (<< 2)'
> ok 180 - 'foo (>= 2)' is greater than 'foo (<= 2)'
> ok 181 - 'foo (>= 2)' is greater than 'foo (= 2)'
> ok 182 - 'foo (>= 2)' and 'foo (>= 2)' are equal
> ok 183 - 'foo (>= 2)' is less than 'foo (>> 2)'
> ok 184 - 'foo (>> 2)' is greater than 'foo (<< 2)'
> ok 185 - 'foo (>> 2)' is greater than 'foo (<= 2)'
> ok 186 - 'foo (>> 2)' is greater than 'foo (= 2)'
> ok 187 - 'foo (>> 2)' is greater than 'foo (>= 2)'
> ok 188 - 'foo (>> 2)' and 'foo (>> 2)' are equal
> ok 189 - 'foo | bar' is greater than 'bar | foo'
> ok 190 - 'bar | foo' is less than 'foo | bar'
> ok 191 - 'bar | foo' is greater than 'bar | baz'
> ok 192 - 'foo | bar' and 'foo | bar' are equal
> ok 193 - 'foo | bar' is greater than 'foo'
> ok 194 - 'foo' is less than 'foo | bar'
> 1..194
> ok
> t/Dependencies.t .................... 
> ok 1 - use Debian::Dependencies;
> ok 2 - parsed dep list is a reference
> ok 3 - parsed dep list is an object
> ok 4 - parsed deps contain 3 elements
> ok 5 - Depencencies list contains Dependency refs
> ok 6 - Dependencies list parsed
> ok 7 - Dependencies stringifies
> ok 8 - Adding to a Dependencies
> ok 9 - Adding a dependency with a profile
> ok 10 - += works
> ok 11 - eq works
> ok 12 - versions collapsed
> ok 13 - versions squashed
> ok 14 - >= and << kept
> ok 15 - adding duplicated keeps order
> ok 16
> ok 17
> ok 18 - ',perl' is parsed as a dependency string
> ok 19
> ok 20 - ', perl' is parsed as a dependency string
> ok 21
> ok 22 - ' , perl' is parsed as a dependency string
> ok 23
> 1..23
> ok
> # Perl API is 5.38
> 
> #   Failed test 'Errno is in libperl5.38 or perl-base (or only perl-base for 
> perl < 5.22)'
> #   at t/DpkgLists.t line 33.
> #     Structures begin differing at:
> #          $got->[0] = 'libperl5.38t64'
> #     $expected->[0] = 'libperl5.38'
> 
> #   Failed test 'IO::Socket::UNIX is in libperl5.38 or perl-base (or only 
> perl-base for perl < 5.22)'
> #   at t/DpkgLists.t line 39.
> #     Structures begin differing at:
> #          $got->[0] = 'libperl5.38t64'
> #     $expected->[0] = 'libperl5.38'
> # Looks like you failed 2 tests of 7.
> t/DpkgLists.t ....................... 
> 1..7
> ok 1 - use Debian::DpkgLists;
> ok 2 - /usr/bin/perl is in perl-base
> ok 3 - partial /bin/perl is in perl-base
> ok 4 - qr{/bin/perl$} is in perl-base
> not ok 5 - Errno is in libperl5.38 or perl-base (or only perl-base for perl < 
> 5.22)
> not ok 6 - IO::Socket::UNIX is in libperl5.38 or perl-base (or only perl-base 
> for perl < 5.22)
> ok 7 - utf8 is in perl-base or perl-modules-5.38 (or only perl-base for perl 
> < 5.22)
> Dubious, test returned 2 (wstat 512, 0x200)
> Failed 2/7 subtests 
> W: Config::Model::Dpkg not found. You might want to install 
> libconfig-model-dpkg-perl at lib/DhMakePerl/Command/Packaging.pm line 1666.
> t/cache.t ........................... 
> 1..1
> == dh-make-perl 0.123 ==
> Trying /<<PKGBUILDDIR>>/t/dists/Strange-0.1/../Strange-0.1.tar.gz... not 
> found.
> Trying /<<PKGBUILDDIR>>/t/dists/Strange-0.1/../Strange-0.1.tar.bz2... not 
> found.
> Trying /<<PKGBUILDDIR>>/t/dists/Strange-0.1/../Strange-0.1.tar.xz... not 
> found.
> Trying /<<PKGBUILDDIR>>/t/dists/Strange-0.1/../Strange-0.1.tar.lzma... not 
> found.
> WARNING: Neither META.json nor META.yml was found
> Extracting name and version from Makefile.PL
> 
> Reading package lists... 0%
> 
> Reading package lists... 100%
> 
> Reading package lists... Done
> 
> 
> Building dependency tree... 0%
> 
> Building dependency tree... 0%
> 
> Building dependency tree... 50%
> 
> Building dependency tree... 50%
> 
> Building dependency tree... Done
> 
> 
> Reading state information... 0% 
> 
> Reading state information... 0%
> 
> Reading state information... Done
> 
> **********
> Copyright information incomplete!
> 
> Upstream copyright information could not be automatically determined.
> 
> If you are building this package for your personal use, you might disregard
> this information; however, if you intend to upload this package to Debian
> (or in general, if you plan on distributing it), you must look into the
> complete copyright information.
> 
> The causes for this warning are:
> No licensing information found
> ok 1 - Strange-0.1: system returned 0
> ok
> t/core-modules.t .................... 
> 1..13
> ok 1 - Module::CoreList is in 5.10
> ok 2 - Module::CoreList 2.12 is in 5.10
> ok 3 - Module::CoreList 2.17 is in 5.10.1
> ok 4 - Module::CoreList 999999.9 is nowhere
> ok 5 - Foo::Bar is not in core
> ok 6 - Module::CoreList 2.19 is not in Debian's perl
> ok 7 - Module::Build 0.3603 is not in Debian's perl
> ok 8 - perl is core
> ok 9 - perl-base is core
> ok 10 - perl-modules is core
> ok 11 - perl-modules-5.24 is core
> ok 12 - libperl5.24 is core
> ok 13 - foo is not core
> ok
> t/corelist.t ........................ 
> 1..7
> ok 1 - Fatal should be a core module
> ok 2 - File::Copy should be a core module
> ok 3 - FindBin should be a core module
> ok 4 - IO::Handle should be a core module
> ok 5 - Safe should be a core module
> ok 6 - CGI is not a core module
> ok 7 - Foo::Bar is not a core module
> ok
> t/critic.t .......................... skipped: This is a release-time test
> t/debian-version.t .................. 
> 1..1
> ok 1 - Debian package version matches module version
> ok
> t/dists.t ........................... 
> 1..16
> ok 1 - Strange-0.1 run ok (initial)
> ok 2 - Generated tree matches template (initial)
> ok 3 - Strange-0.1 run ok (refresh)
> ok 4 - Generated tree matches template (refresh)
> ok 5 - Strange-0.1 run ok (refresh --source-format '3.0 (quilt)')
> ok 6 - Generated tree matches template (refresh --source-format '3.0 (quilt)')
> ok 7 - Strange-0.1 run ok (refresh email)
> ok 8 - Generated tree matches template (refresh email)
> ok 9 - Strange-2.1 run ok (initial)
> ok 10 - Generated tree matches template (initial)
> ok 11 - Strange-2.1 run ok (refresh)
> ok 12 - Generated tree matches template (refresh)
> ok 13 - Strange-2.1 run ok (refresh --source-format '3.0 (quilt)')
> ok 14 - Generated tree matches template (refresh --source-format '3.0 
> (quilt)')
> ok 15 - Strange-2.1 run ok (refresh email)
> ok 16 - Generated tree matches template (refresh email)
> ok
> t/extract_name_ver.t ................ 
> 1..5
> ok 1 - Calling extract_name_ver should not die
> ok 2 - Dist name should be Foo-Bar
> ok 3 - Dist version should be 1.002003
> ok 4 - Calling extract_name_ver should not die
> ok 5 - 1.02.00 stays as 1.02.00
> ok
> t/extract_name_ver_from_makefile.t .. 
> ok 1 - Calling extract_name_ver_from_makefile should not die on legit file
> ok 2 - Module name should be autodie
> ok 3 - Module version should be 1.994
> 1..3
> ok
> t/manifest.t ........................ skipped: This is a release-time test
> t/module-versions.t ................. skipped: This is a release-time test
> t/perl-deps.t ....................... 
> 1..12
> ok 1 - use Debian::Control::FromCPAN;
> ok 2 - use Debian::Dependency;
> ok 3 - prune_simple_perl_dep croaks on alternatives
> ok 4 - perl-modules is converted to perl
> ok 5 - perl-modules is converted to perl in alternatives
> ok 6 - plain dependency on perl-base is redundant
> ok 7 - perl is not build-essential
> ok 8 - perl-modules is not build-essential
> ok 9 - redundant alternative makes redundant the whole
> ok 10 - perl 5.14.1 is ancient
> ok 11 - perl =5.14.1 is left intact
> ok 12 - ExtUtils::ParseXS 3.08 is in perl 5.15.6
> ok
> t/perl-versions.t ................... 
> 1..22
> ok 1 - use DhMakePerl::Utils;
> ok 2 - perl version '5.006002' corresponds to Debian package version '5.6.2'
> ok 3 - perl version '5.007003' corresponds to Debian package version '5.7.3'
> ok 4 - perl version '5.008' corresponds to Debian package version '5.8.0'
> ok 5 - perl version '5.008001' corresponds to Debian package version '5.8.1'
> ok 6 - perl version '5.008002' corresponds to Debian package version '5.8.2'
> ok 7 - perl version '5.008003' corresponds to Debian package version '5.8.3'
> ok 8 - perl version '5.008004' corresponds to Debian package version '5.8.4'
> ok 9 - perl version '5.008005' corresponds to Debian package version '5.8.5'
> ok 10 - perl version '5.008006' corresponds to Debian package version '5.8.6'
> ok 11 - perl version '5.008007' corresponds to Debian package version '5.8.7'
> ok 12 - perl version '5.008008' corresponds to Debian package version '5.8.8'
> ok 13 - perl version '5.008009' corresponds to Debian package version '5.8.9'
> ok 14 - perl version '5.009' corresponds to Debian package version '5.9.0'
> ok 15 - perl version '5.009001' corresponds to Debian package version '5.9.1'
> ok 16 - perl version '5.009002' corresponds to Debian package version '5.9.2'
> ok 17 - perl version '5.009003' corresponds to Debian package version '5.9.3'
> ok 18 - perl version '5.009004' corresponds to Debian package version '5.9.4'
> ok 19 - perl version '5.009005' corresponds to Debian package version '5.9.5'
> ok 20 - perl version '5.01' corresponds to Debian package version '5.10.0'
> ok 21 - perl version '5.010000' corresponds to Debian package version '5.10.0'
> ok 22 - perl version '5.9.1' corresponds to Debian package version '5.9.1'
> ok
> t/pod-coverage.t .................... skipped: This is a release-time test
> t/pod-spelling.t .................... skipped: This is a release-time test
> t/pod.t ............................. skipped: This is a release-time test
> t/rules.t ........................... 
> 1..8
> ok 1 - use Debian::Rules;
> ok 2 - lines initialized properly
> ok 3 - Detects simple dhtiny-style rules
> ok 4 - Detects dh in dhtiny+quilt
> ok 5 - Detects --with=quilt
> ok 6 - Dequiltification works
> ok 7 - Dequiltification doesn't cut lines
> ok 8 - Dequiltification works with --with=quilt in the middle
> ok
> t/split_version_relation.t .......... 
> 1..3
> ok 1 - use DhMakePerl::Utils;
> ok 2
> ok 3
> ok
> 
> Test Summary Report
> -------------------
> t/DpkgLists.t                     (Wstat: 512 (exited 2) Tests: 7 Failed: 2)
>   Failed tests:  5-6
>   Non-zero exit status: 2
> Files=24, Tests=409, 21 wallclock secs ( 0.11 usr  0.03 sys + 17.17 cusr  
> 3.03 csys = 20.34 CPU)
> Result: FAIL
> Failed 1/24 test programs. 2/409 subtests failed.
> dh_auto_test: error: /usr/bin/perl Build test --verbose 1 returned exit code 
> 255


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/dh-make-perl_0.123_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: dh-make-perl
Source-Version: 0.124
Done: gregor herrmann <gre...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dh-make-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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated dh-make-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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 14 Mar 2024 17:00:49 +0100
Source: dh-make-perl
Architecture: source
Version: 0.124
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 1066786
Changes:
 dh-make-perl (0.124) unstable; urgency=medium
 .
   * t/DpkgLists.t:
     - add another test for module outside of src:perl
     - use Test::Deep's subsetof test to check for libperl5.xt64
       (Closes: #1066786)
Checksums-Sha1:
 054e1725b952f281f054a6f1eea27a212f58b0fc 3110 dh-make-perl_0.124.dsc
 f92d2a7e742ba7e7ea351665f3c04fdde1bc5d46 122168 dh-make-perl_0.124.tar.xz
Checksums-Sha256:
 0b14746c12efdebfe97aa48640e9279fb778948167fb57c9b9e64e4e449a431d 3110 
dh-make-perl_0.124.dsc
 ef11e2ea8664a242925a160179f40da407cefcf8d8b481eada3a45579bf3d2a5 122168 
dh-make-perl_0.124.tar.xz
Files:
 87979948239aaa925c740102cb0e619b 3110 perl optional dh-make-perl_0.124.dsc
 62e8d93b68e3a0736ac57690c2d377e7 122168 perl optional dh-make-perl_0.124.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmXzILBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbtAQ/9HJwcL5FwKhiEz6PMeB3RYdx+CHuDArPMcn9nKLKqu1bwzOQFNTMbrclD
vZShRLGUyaWoWkx1NVktFN1hN0rRbBO9BS+TMFgZ0QwqfX+pcovlsXFyuJPcKXxA
t4ksAWSGgrMtJvAxdXKzSNG020zA/YmiLHlwOXhCRkiJE6sWjNuOucEIqoa1zm9P
jmaK6vObzcHAsAptH76RSPnCR433TiX2vCqCdAmgEzXKb5Qc4sR5JZr0n/Oqo8iy
qvbkw7KE0nnP/p7uKlRdp6QY2jAmmAeOm94ZdnmTM9V2Q17RFxzd3oH+tXd6adrR
6QLAGGpevOKMPR6LjchfUpqPUXOIySTe2udT1M41NB5wsUgJ0I2+1xqcKDyMBUj+
W+yOH36snZr5HynFUtBVDQvFDaVmg5QNk8vekmQnVuKKl8x+Kw1tQzIzoxBSNIOw
UDdrYGzyXcmRXSwMKfqnJOBC9bsMUqaDLk50SQkZFFarQhcwBn5yFEIminCMhlPA
vYcj2ehJ0NMGDjnj2Ects5eIWZ1olcQgiAqvCa2ZKWXEKQAWpp2lep88v4q3nSgF
RxxZTRbO9ynkUh3ukIn2MbMsMae4FPpxwAnsnmSN4WAWWS5mAINL1Ie9KRlX3Pgu
KU1Eo8YDoOLq5hgFvBn2RrRMUaWt5uZKQ/JInsd8B2DA98TxWG8=
=fKEC
-----END PGP SIGNATURE-----

Attachment: pgpVtnjwHOBw4.pgp
Description: PGP signature


--- End Message ---

Reply via email to