Package: src:libgit-repository-perl Version: 1.324-2 Severity: serious Control: close -1 1.325-3 Tags: ftbfs bullseye
Dear maintainer: During a rebuild of all packages in bullseye, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Git::Repository Writing MYMETA.yml and MYMETA.json dh_auto_build make -j2 make[1]: Entering directory '/<<PKGBUILDDIR>>' cp lib/Test/Git.pm blib/lib/Test/Git.pm cp lib/Git/Repository/Plugin.pm blib/lib/Git/Repository/Plugin.pm cp lib/Git/Repository/Command.pm blib/lib/Git/Repository/Command.pm cp lib/Git/Repository/Tutorial.pod blib/lib/Git/Repository/Tutorial.pod cp lib/Git/Repository.pm blib/lib/Git/Repository.pm Manifying 5 pod documents make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test make -j2 test TEST_VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-compile.t ............. 1..4 ok 1 - Git/Repository.pm loaded ok ok 2 - Git/Repository/Command.pm loaded ok ok 3 - Git/Repository/Plugin.pm loaded ok ok 4 - Test/Git.pm loaded ok ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.44 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.44 # # === Test Requires === # # Module Want Have # ------------------- ----- -------- # ExtUtils::MakeMaker any 7.44 # File::Path any 2.16 # File::Spec any 3.78 # IO::Handle any 1.42 # IPC::Open3 any 1.21 # Test::More any 1.302175 # Test::Requires::Git 1.005 1.008 # constant any 1.33 # lib any 0.65 # overload any 1.31 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # --------------------- ----- -------- # Carp any 1.50 # Cwd any 3.78 # Exporter any 5.74 # File::Spec any 3.78 # File::Spec::Functions any 3.78 # File::Temp any 0.2309 # Git::Version::Compare 1.001 1.004 # IO::Handle any 1.42 # Scalar::Util any 1.55 # System::Command 1.118 1.121 # Test::Builder any 1.302175 # namespace::clean any 0.27 # strict any 1.11 # warnings any 1.47 # t/00-report-prereqs.t ...... 1..1 ok 1 ok # Testing _is_git with /usr/bin/git from /<<PKGBUILDDIR>> # Testing _is_git with ../../../usr/bin/git from /<<PKGBUILDDIR>> t/05-try_git.t ............. 1..36 ok 1 - _is_git( this-command-unlikely-to-even-exist-or-be-git ) fails with bad git command ok 2 - run() fails with bad git command ok 3 - ... with expected error message ok 4 - _is_git( /<<PKGBUILDDIR>>/this-command-unlikely-to-even-exist-or-be-git ) fails with bad git command ok 5 - run() fails with bad git command ok 6 - ... with expected error message ok 7 - _is_git( ../this-command-unlikely-to-even-exist-or-be-git ) fails with bad git command ok 8 - run() fails with bad git command ok 9 - ... with expected error message ok 10 - _is_git( /usr/bin/perl ) fails with bad git command ok 11 - run() fails with bad git command ok 12 - ... with expected error message ok 13 - _is_git( git ) fails with bad git command ok 14 - run() fails with bad git command ok 15 - ... with expected error message ok 16 - _is_git( t ) fails with bad git command ok 17 - run() fails with bad git command ok 18 - ... with expected error message ok 19 - _is_git( /usr/bin/git ) ok 20 - _is_git( ../../../usr/bin/git ) ok 21 - real -> /usr/bin/git ok 22 - symlink to git ok 23 - link -> target ok 24 - dangling symlink ok 25 - link -> target/ ok 26 - symlink to a dir ok 27 - sub/link -> /usr/bin/git ok 28 - symlink to git ok 29 - real -> /usr/bin/git ok 30 - symlink to git ok 31 - link -> target ok 32 - dangling symlink ok 33 - link -> target/ ok 34 - symlink to a dir ok 35 - sub/link -> /usr/bin/git ok 36 - symlink to git ok # git version 2.30.2 # git version 2.30.2 t/06-version.t ............. 1..205 ok 1 - git version 2.30.2 ok 2 - 2.30.2 version_eq 2.30.2 ok 3 - 2.30.2 not version_eq 3.30.2 ok 4 - 2.30.2 not version_eq 2.31.2 ok 5 - 2.30.2 not version_eq 2.30.3 ok 6 - 2.30.2 not version_eq 1.30.2 ok 7 - 2.30.2 not version_eq 2.29.2 ok 8 - 2.30.2 not version_eq 2.30.1 ok 9 - 2.30.2 version_ne 3.30.2 ok 10 - 2.30.2 version_ne 2.31.2 ok 11 - 2.30.2 version_ne 2.30.3 ok 12 - 2.30.2 version_ne 1.30.2 ok 13 - 2.30.2 version_ne 2.29.2 ok 14 - 2.30.2 version_ne 2.30.1 ok 15 - 2.30.2 not version_ne 2.30.2 ok 16 - 2.30.2 version_gt 1.30.2 ok 17 - 2.30.2 version_gt 2.29.2 ok 18 - 2.30.2 version_gt 2.30.1 ok 19 - 2.30.2 not version_gt 3.30.2 ok 20 - 2.30.2 not version_gt 2.31.2 ok 21 - 2.30.2 not version_gt 2.30.3 ok 22 - 2.30.2 version_lt 3.30.2 ok 23 - 2.30.2 version_lt 2.31.2 ok 24 - 2.30.2 version_lt 2.30.3 ok 25 - 2.30.2 not version_lt 1.30.2 ok 26 - 2.30.2 not version_lt 2.29.2 ok 27 - 2.30.2 not version_lt 2.30.1 ok 28 - 2.30.2 version_le 2.30.2 ok 29 - 2.30.2 version_le 3.30.2 ok 30 - 2.30.2 version_le 2.31.2 ok 31 - 2.30.2 version_le 2.30.3 ok 32 - 2.30.2 not version_le 1.30.2 ok 33 - 2.30.2 not version_le 2.29.2 ok 34 - 2.30.2 not version_le 2.30.1 ok 35 - 2.30.2 version_ge 2.30.2 ok 36 - 2.30.2 version_ge 1.30.2 ok 37 - 2.30.2 version_ge 2.29.2 ok 38 - 2.30.2 version_ge 2.30.1 ok 39 - 2.30.2 not version_ge 3.30.2 ok 40 - 2.30.2 not version_ge 2.31.2 ok 41 - 2.30.2 not version_ge 2.30.3 ok 42 - 1.7.2.rc0.13.gc9eaaa version_eq 1.7.2.rc0.13.gc9eaaa ok 43 - 1.7.2.rc0.13.gc9eaaa not version_ne 1.7.2.rc0.13.gc9eaaa ok 44 - 1.7.2.rc0.13.gc9eaaa version_ge 1.7.2.rc0.13.gc9eaaa ok 45 - 1.7.2.rc0.13.gc9eaaa not version_lt 1.7.2.rc0.13.gc9eaaa ok 46 - 1.7.2.rc0.13.gc9eaaa version_le 1.7.2.rc0.13.gc9eaaa ok 47 - 1.7.2.rc0.13.gc9eaaa not version_gt 1.7.2.rc0.13.gc9eaaa ok 48 - 1.7.1 version_gt 1.7.1.rc0 ok 49 - 1.7.1 not version_le 1.7.1.rc0 ok 50 - 1.7.1.rc1 version_gt 1.7.1.rc0 ok 51 - 1.7.1.rc1 not version_le 1.7.1.rc0 ok 52 - 1.3.2 version_gt 0.99 ok 53 - 1.3.2 not version_le 0.99 ok 54 - 1.7.2.rc0.13.gc9eaaa version_gt 1.7.0.4 ok 55 - 1.7.2.rc0.13.gc9eaaa not version_le 1.7.0.4 ok 56 - 1.7.1.rc2 version_gt 1.7.1.rc1 ok 57 - 1.7.1.rc2 not version_le 1.7.1.rc1 ok 58 - 1.7.2.rc0.1.g078e version_gt 1.7.2.rc0 ok 59 - 1.7.2.rc0.1.g078e not version_le 1.7.2.rc0 ok 60 - 1.7.2.rc0.10.g1ba5c version_gt 1.7.2.rc0.1.g078e ok 61 - 1.7.2.rc0.10.g1ba5c not version_le 1.7.2.rc0.1.g078e ok 62 - 1.7.1.1 version_gt 1.7.1.1.gc8c07 ok 63 - 1.7.1.1 not version_le 1.7.1.1.gc8c07 ok 64 - 1.7.1.1 version_gt 1.7.1.1.g5f35a ok 65 - 1.7.1.1 not version_le 1.7.1.1.g5f35a ok 66 - 1.0.0b version_gt 1.0.0a ok 67 - 1.0.0b not version_le 1.0.0a ok 68 - 1.0.3 version_gt 1.0.0a ok 69 - 1.0.3 not version_le 1.0.0a ok 70 - 1.7.0.4 version_ne 1.7.2.rc0.13.gc9eaaa ok 71 - 1.7.0.4 not version_eq 1.7.2.rc0.13.gc9eaaa ok 72 - 1.7.1.rc1 version_ne 1.7.1.rc2 ok 73 - 1.7.1.rc1 not version_eq 1.7.1.rc2 ok 74 - 1.0.0a version_ne 1.0.0 ok 75 - 1.0.0a not version_eq 1.0.0 ok 76 - 1.4.0.rc1 version_le 1.4.1 ok 77 - 1.4.0.rc1 not version_gt 1.4.1 ok 78 - 1.0.0a version_gt 1.0.0 ok 79 - 1.0.0a not version_le 1.0.0 ok 80 - 1.0.0a version_lt 1.0.3 ok 81 - 1.0.0a not version_ge 1.0.3 ok 82 - 1.0.0a version_eq 1.0.1 ok 83 - 1.0.0a not version_ne 1.0.1 ok 84 - 1.0.0b version_eq 1.0.2 ok 85 - 1.0.0b not version_ne 1.0.2 ok 86 - 0.99 version_lt 1.0.2 ok 87 - 0.99 not version_ge 1.0.2 ok 88 - 0.99 version_lt 0.99.7a ok 89 - 0.99 not version_ge 0.99.7a ok 90 - 0.99.9c version_lt 0.99.9g ok 91 - 0.99.9c not version_ge 0.99.9g ok 92 - 0.99.7c version_lt 0.99.7d ok 93 - 0.99.7c not version_ge 0.99.7d ok 94 - 0.99.7c version_lt 0.99.8 ok 95 - 0.99.7c not version_ge 0.99.8 ok 96 - 1.0.rc2 version_eq 0.99.9i ok 97 - 1.0.rc2 not version_ne 0.99.9i ok 98 - 1.7.1.236.g81fa0 version_gt 1.7.1 ok 99 - 1.7.1.236.g81fa0 not version_le 1.7.1 ok 100 - 1.7.1.236.g81fa0 version_lt 1.7.1.1 ok 101 - 1.7.1.236.g81fa0 not version_ge 1.7.1.1 ok 102 - 1.7.1.211.g54fcb21 version_gt 1.7.1.209.gd60ad81 ok 103 - 1.7.1.211.g54fcb21 not version_le 1.7.1.209.gd60ad81 ok 104 - 1.7.1.211.g54fcb21 version_ge 1.7.1.209.gd60ad81 ok 105 - 1.7.1.211.g54fcb21 not version_lt 1.7.1.209.gd60ad81 ok 106 - 1.7.1.209.gd60ad81 version_lt 1.7.1.1.1.g66bd8ab ok 107 - 1.7.1.209.gd60ad81 not version_ge 1.7.1.1.1.g66bd8ab ok 108 - 1.7.0.2.msysgit.0 version_gt 1.6.6 ok 109 - 1.7.0.2.msysgit.0 not version_le 1.6.6 ok 110 - 1.7.1 version_lt 1.7.1.1.gc8c07 ok 111 - 1.7.1 not version_ge 1.7.1.1.gc8c07 ok 112 - 1.7.1 version_lt 1.7.1.1.g5f35a ok 113 - 1.7.1 not version_ge 1.7.1.1.g5f35a ok 114 - 1.7.1.1 version_gt 1.7.1.1.gc8c07 ok 115 - 1.7.1.1 not version_le 1.7.1.1.gc8c07 ok 116 - 1.7.1.1 version_gt 1.7.1.1.g5f35a ok 117 - 1.7.1.1 not version_le 1.7.1.1.g5f35a ok 118 - 1.7.1.1.gc8c07 version_eq 1.7.1.1.g5f35a ok 119 - 1.7.1.1.gc8c07 not version_ne 1.7.1.1.g5f35a ok 120 - 1.3.GIT version_gt 1.3.0 ok 121 - 1.3.GIT not version_le 1.3.0 ok 122 - 1.3.GIT version_lt 1.3.1 ok 123 - 1.3.GIT not version_ge 1.3.1 ok 124 - 1.7.2.rc0.13.gc9eaaa version_eq 1.7.2.rc0.13.gc9eaaa ok 125 - 1.7.2.rc0.13.gc9eaaa not version_ne 1.7.2.rc0.13.gc9eaaa ok 126 - 1.7.2.rc0.13.gc9eaaa version_le 1.7.2.rc0.13.gc9eaaa ok 127 - 1.7.2.rc0.13.gc9eaaa not version_gt 1.7.2.rc0.13.gc9eaaa ok 128 - 1.7.2.rc0.13.gc9eaaa version_ge 1.7.2.rc0.13.gc9eaaa ok 129 - 1.7.2.rc0.13.gc9eaaa not version_lt 1.7.2.rc0.13.gc9eaaa ok 130 - 1.7.1.rc0 version_lt 1.7.1 ok 131 - 1.7.1.rc0 not version_ge 1.7.1 ok 132 - 1.7.1.rc0 version_lt 1.7.1.rc1 ok 133 - 1.7.1.rc0 not version_ge 1.7.1.rc1 ok 134 - 0.99 version_lt 1.3.2 ok 135 - 0.99 not version_ge 1.3.2 ok 136 - 1.7.0.4 version_lt 1.7.2.rc0.13.gc9eaaa ok 137 - 1.7.0.4 not version_ge 1.7.2.rc0.13.gc9eaaa ok 138 - 1.7.1.rc1 version_lt 1.7.1.rc2 ok 139 - 1.7.1.rc1 not version_ge 1.7.1.rc2 ok 140 - 1.7.2.rc0 version_lt 1.7.2.rc0.1.g078e ok 141 - 1.7.2.rc0 not version_ge 1.7.2.rc0.1.g078e ok 142 - 1.7.2.rc0.1.g078e version_lt 1.7.2.rc0.10.g1ba5c ok 143 - 1.7.2.rc0.1.g078e not version_ge 1.7.2.rc0.10.g1ba5c ok 144 - 1.7.1.1.gc8c07 version_lt 1.7.1.1 ok 145 - 1.7.1.1.gc8c07 not version_ge 1.7.1.1 ok 146 - 1.7.1.1.g5f35a version_lt 1.7.1.1 ok 147 - 1.7.1.1.g5f35a not version_ge 1.7.1.1 ok 148 - 1.0.0a version_lt 1.0.0b ok 149 - 1.0.0a not version_ge 1.0.0b ok 150 - 1.0.0a version_lt 1.0.3 ok 151 - 1.0.0a not version_ge 1.0.3 ok 152 - 1.7.2.rc0.13.gc9eaaa version_ne 1.7.0.4 ok 153 - 1.7.2.rc0.13.gc9eaaa not version_eq 1.7.0.4 ok 154 - 1.7.1.rc2 version_ne 1.7.1.rc1 ok 155 - 1.7.1.rc2 not version_eq 1.7.1.rc1 ok 156 - 1.0.0 version_ne 1.0.0a ok 157 - 1.0.0 not version_eq 1.0.0a ok 158 - 1.4.1 version_ge 1.4.0.rc1 ok 159 - 1.4.1 not version_lt 1.4.0.rc1 ok 160 - 1.0.0 version_lt 1.0.0a ok 161 - 1.0.0 not version_ge 1.0.0a ok 162 - 1.0.3 version_gt 1.0.0a ok 163 - 1.0.3 not version_le 1.0.0a ok 164 - 1.0.1 version_eq 1.0.0a ok 165 - 1.0.1 not version_ne 1.0.0a ok 166 - 1.0.2 version_eq 1.0.0b ok 167 - 1.0.2 not version_ne 1.0.0b ok 168 - 1.0.2 version_gt 0.99 ok 169 - 1.0.2 not version_le 0.99 ok 170 - 0.99.7a version_gt 0.99 ok 171 - 0.99.7a not version_le 0.99 ok 172 - 0.99.9g version_gt 0.99.9c ok 173 - 0.99.9g not version_le 0.99.9c ok 174 - 0.99.7d version_gt 0.99.7c ok 175 - 0.99.7d not version_le 0.99.7c ok 176 - 0.99.8 version_gt 0.99.7c ok 177 - 0.99.8 not version_le 0.99.7c ok 178 - 0.99.9i version_eq 1.0.rc2 ok 179 - 0.99.9i not version_ne 1.0.rc2 ok 180 - 1.7.1 version_lt 1.7.1.236.g81fa0 ok 181 - 1.7.1 not version_ge 1.7.1.236.g81fa0 ok 182 - 1.7.1.1 version_gt 1.7.1.236.g81fa0 ok 183 - 1.7.1.1 not version_le 1.7.1.236.g81fa0 ok 184 - 1.7.1.209.gd60ad81 version_lt 1.7.1.211.g54fcb21 ok 185 - 1.7.1.209.gd60ad81 not version_ge 1.7.1.211.g54fcb21 ok 186 - 1.7.1.209.gd60ad81 version_le 1.7.1.211.g54fcb21 ok 187 - 1.7.1.209.gd60ad81 not version_gt 1.7.1.211.g54fcb21 ok 188 - 1.7.1.1.1.g66bd8ab version_gt 1.7.1.209.gd60ad81 ok 189 - 1.7.1.1.1.g66bd8ab not version_le 1.7.1.209.gd60ad81 ok 190 - 1.6.6 version_lt 1.7.0.2.msysgit.0 ok 191 - 1.6.6 not version_ge 1.7.0.2.msysgit.0 ok 192 - 1.7.1.1.gc8c07 version_gt 1.7.1 ok 193 - 1.7.1.1.gc8c07 not version_le 1.7.1 ok 194 - 1.7.1.1.g5f35a version_gt 1.7.1 ok 195 - 1.7.1.1.g5f35a not version_le 1.7.1 ok 196 - 1.7.1.1.gc8c07 version_lt 1.7.1.1 ok 197 - 1.7.1.1.gc8c07 not version_ge 1.7.1.1 ok 198 - 1.7.1.1.g5f35a version_lt 1.7.1.1 ok 199 - 1.7.1.1.g5f35a not version_ge 1.7.1.1 ok 200 - 1.7.1.1.g5f35a version_eq 1.7.1.1.gc8c07 ok 201 - 1.7.1.1.g5f35a not version_ne 1.7.1.1.gc8c07 ok 202 - 1.3.0 version_lt 1.3.GIT ok 203 - 1.3.0 not version_ge 1.3.GIT ok 204 - 1.3.1 version_gt 1.3.GIT ok 205 - 1.3.1 not version_le 1.3.GIT ok t/07-version.t ............. 1..41 ok 1 - version() options (small git) ok 2 - version() options (big git) ok 3 - version_eq(1.2.3) options ok 4 - version_eq(1.2.3) options (any order) ok 5 - version_eq(1.2.3) options (with bogus extra args) ok 6 - version_ne(1.2.2) options ok 7 - version_ne(1.2.2) options (any order) ok 8 - version_ne(1.2.2) options (with bogus extra args) ok 9 - version_lt(1.2.3.5) options ok 10 - version_lt(1.2.3.5) options (any order) ok 11 - version_lt(1.2.3.5) options (with bogus extra args) ok 12 - version_le(1.2.3) options ok 13 - version_le(1.2.3) options (any order) ok 14 - version_le(1.2.3) options (with bogus extra args) ok 15 - version_le(1.2.3.5) options ok 16 - version_le(1.2.3.5) options (any order) ok 17 - version_le(1.2.3.5) options (with bogus extra args) ok 18 - version_gt(1.1.1) options ok 19 - version_gt(1.1.1) options (any order) ok 20 - version_gt(1.1.1) options (with bogus extra args) ok 21 - version_ge(1.2.3) options ok 22 - version_ge(1.2.3) options (any order) ok 23 - version_ge(1.2.3) options (with bogus extra args) ok 24 - version_ge(1.2.2) options ok 25 - version_ge(1.2.2) options (any order) ok 26 - version_ge(1.2.2) options (with bogus extra args) ok 27 - version_eq(2.32.2) options ok 28 - version_eq(2.32.2) options (any order) ok 29 - version_eq(2.32.2) options (with bogus extra args) ok 30 - version_ne(2.30.2) options ok 31 - version_ne(2.30.2) options (any order) ok 32 - version_ne(2.30.2) options (with bogus extra args) ok 33 - version_gt(2.30.2) options ok 34 - version_gt(2.30.2) options (any order) ok 35 - version_gt(2.30.2) options (with bogus extra args) ok 36 - version_ge(2.31.2) options ok 37 - version_ge(2.31.2) options (any order) ok 38 - version_ge(2.31.2) options (with bogus extra args) ok 39 - version_ge(2.32.2) options ok 40 - version_ge(2.32.2) options (any order) ok 41 - version_ge(2.32.2) options (with bogus extra args) ok t/10-new_fail.t ............ 1..12 ok 1 - Missing repository directory ok 2 - ... expected error message ok 3 - Missing work_tree directory ok 4 - ... expected error message ok 5 - repository directory is not a git repository ok 6 - ... expected error message ok 7 - work_tree directory is not a git working copy ok 8 - ... expected error message ok 9 - work_tree's repository directory is not a git repository ok 10 - ... expected error message ok 11 - unknown extra parameter ok 12 - ... expected error message ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 57. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 193. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 219. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 243. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 269. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/11-create.t line 302. t/11-create.t .............. 1..96 ok 1 - init => 1 ok 2 - An object of class 'Git::Repository' isa 'Git::Repository' ok 3 - ... correct git_dir ok 4 - ... correct work_tree ok 5 - ... correct options ok 6 - new( git_dir => 1 ) ok 7 - An object of class 'Git::Repository' isa 'Git::Repository' ok 8 - ... correct git_dir ok 9 - ... correct work_tree ok 10 - ... correct options ok 11 - new( work_tree => 1 ) ok 12 - An object of class 'Git::Repository' isa 'Git::Repository' ok 13 - ... correct git_dir ok 14 - ... correct work_tree ok 15 - ... correct options ok 16 - new( work_tree => 1/sub ) ok 17 - An object of class 'Git::Repository' isa 'Git::Repository' ok 18 - ... correct git_dir ok 19 - ... correct work_tree ok 20 - ... correct options ok 21 - new() => 1 ok 22 - An object of class 'Git::Repository' isa 'Git::Repository' ok 23 - ... correct git_dir ok 24 - ... correct work_tree ok 25 - ... correct options ok 26 - new() => 1/sub ok 27 - An object of class 'Git::Repository' isa 'Git::Repository' ok 28 - ... correct git_dir ok 29 - ... correct work_tree ok 30 - ... correct options ok 31 - new( work_tree => 1, git_dir => 1/.git ) => 1/sub ok 32 - An object of class 'Git::Repository' isa 'Git::Repository' ok 33 - ... correct git_dir ok 34 - ... correct work_tree ok 35 - ... correct options ok 36 - clone => 1 => 2 ok 37 - An object of class 'Git::Repository' isa 'Git::Repository' ok 38 - ... correct git_dir ok 39 - ... correct work_tree ok 40 - ... correct options ok 41 - clone => --bare, 2 => 3 ok 42 - An object of class 'Git::Repository' isa 'Git::Repository' ok 43 - ... correct git_dir ok 44 - ... correct work_tree ok 45 - ... correct options ok 46 - clone => --bare, 3 => 4 ok 47 - An object of class 'Git::Repository' isa 'Git::Repository' ok 48 - ... correct git_dir ok 49 - ... correct work_tree ok 50 - ... correct options ok 51 - clone => 5 => 6 - FAILED ok 52 - clone => 5 => 6 - did not create a repository ok 53 - fatal error from git ok 54 - clone => 6 - 7 ok 55 - An object of class 'Git::Repository' isa 'Git::Repository' ok 56 - ... correct git_dir ok 57 - ... correct work_tree ok 58 - ... correct options ok 59 - new( git_dir => 7 ) ok 60 - An object of class 'Git::Repository' isa 'Git::Repository' ok 61 - ... correct git_dir ok 62 - ... correct work_tree ok 63 - ... correct options ok 64 - init - cwd => 8, GIT_DIR => '.notgit' ok 65 - An object of class 'Git::Repository' isa 'Git::Repository' ok 66 - ... correct git_dir ok 67 - ... correct work_tree ok 68 - ... correct options ok 69 - new( git_dir => 8 ) ok 70 - An object of class 'Git::Repository' isa 'Git::Repository' ok 71 - ... correct git_dir ok 72 - ... correct work_tree ok 73 - ... correct options ok 74 - init - cwd => 9, GIT_DIR => '.notgit' ok 75 - An object of class 'Git::Repository' isa 'Git::Repository' ok 76 - ... correct git_dir ok 77 - ... correct work_tree ok 78 - ... correct options ok 79 - init - cwd => 10, GIT_DIR => '.notgit' ok 80 - An object of class 'Git::Repository' isa 'Git::Repository' ok 81 - ... correct git_dir ok 82 - ... correct work_tree ok 83 - ... correct options ok 84 - init => 11 - FAILED ok 85 - init => 11 - did not create a repository ok 86 - fatal error from git ok 87 - init => 12 ok 88 - An object of class 'Git::Repository' isa 'Git::Repository' ok 89 - ... correct git_dir ok 90 - ... correct work_tree ok 91 - ... correct options ok 92 - init => 12 - again ok 93 - An object of class 'Git::Repository' isa 'Git::Repository' ok 94 - ... correct git_dir ok 95 - ... correct work_tree ok 96 - ... correct options ok t/12-create.t .............. 1..2 ok 1 - Git::Repository->create() fails ok 2 - ... with expected error message ok t/13-sudo.t ................ 1..3 ok 1 - wrapper called correctly ok 2 - sudo meh fails to pass for sudo git ok 3 - ... with expected error message ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/20-simple.t line 45. t/20-simple.t .............. 1..54 ok 1 - An object of class 'Git::Repository' isa 'Git::Repository' ok 2 - work tree ok 3 - git-dir ok 4 - FAIL with usage text ok 5 - ... expected usage message ok 6 - git var GIT_EDITOR ok 7 - Git complains about lack of smarts and editor ok 8 - git commit ok 9 - An object of class 'Git::Repository::Command' isa 'Git::Repository::Command' ok 10 - command-line ok 11 - Git complains about lack of smarts and editor ok 12 - git commit ; git log ok 13 - run() with 1 callback ok 14 - run() with 2 callback ok 15 - parent commit id ok 16 - parent tree id ok 17 - new commit id ok 18 - new commit id is different from parent id ok 19 - An object of class 'Git::Repository::Command' isa 'Git::Repository::Command' ok 20 - command-line ok 21 - git log ok 22 - An object of class 'Git::Repository::Command' isa 'Git::Repository::Command' ok 23 - git log -1 ok 24 - An object of class 'Git::Repository::Command' isa 'Git::Repository::Command' ok 25 - git log -1 ok 26 - Fail with option { cwd => non-existent dir } ok 27 - ... expected error message ok 28 - Fail with more than one Git::Repository object ok 29 - ... expected error message ok 30 - git log -1 ok 31 - An object of class 'Git::Repository' isa 'Git::Repository' ok 32 - work tree ok 33 - git dir ok 34 - An object of class 'Git::Repository' isa 'Git::Repository' ok 35 - work tree ok 36 - git dir ok 37 - An object of class 'Git::Repository' isa 'Git::Repository' ok 38 - work tree (git_dir, no PATH, git option) ok 39 - git dir (git_dir, no PATH, git option) ok 40 - An object of class 'Git::Repository' isa 'Git::Repository' ok 41 - work tree (work_tree, no PATH, git option) ok 42 - git dir (work_tree, no PATH, git option) ok 43 - An object of class 'Git::Repository' isa 'Git::Repository' ok 44 - work tree (no PATH, git option) ok 45 - git dir (no PATH, git option) ok 46 - No options on the class ok 47 - Option hash in new() ok 48 - Option hash in new() and run() ok 49 - new() dies when given more than one option HASH ok 50 - ... expected error message ok 51 - Git::Repository->new() ok 52 - Option hash in new() worked ok 53 - Git::Repository->new() ok 54 - mktree empty tree ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. Cloning into '/tmp/5_vlGEPvSC/sub'... fatal: transport 'file' not allowed fatal: clone of '/tmp/4C3x7Gl_6Z' into submodule path '/tmp/5_vlGEPvSC/sub' failed at t/21-submodule.t line 44. # Looks like your test exited with 128 before it could output anything. t/21-submodule.t ........... 1..1 Dubious, test returned 128 (wstat 32768, 0x8000) Failed 1/1 subtests hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. t/22-backward.t ............ 1..12 ok 1 - Git::Repository->new( working_copy ) fails ok 2 - ... with expected error message ok 3 - Git::Repository->new( work_tree working_copy ) fails ok 4 - ... with expected error message ok 5 - Git::Repository->new( repository ) fails ok 6 - ... with expected error message ok 7 - Git::Repository->new( git_dir repository ) fails ok 8 - ... with expected error message ok 9 - Git::Repository->new( git_dir repository work_tree working_copy ) fails ok 10 - ... with expected error message ok 11 - Git::Repository->new( repository working_copy work_tree git_dir ) fails ok 12 - ... with expected error message ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. t/23-quiet.t ............... 1..7 ok 1 - No warning for: git mktree { input => } ok 2 - No warning for: git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904 { input => empty tree } ok 3 - No warning for: git update-ref refs/heads/master 517c37b0a6994255439acff78c17c1ab998c3c20 ok 4 - Got the expected warning for: git checkout -b slave ok 5 - Got the expected warning for: git checkout master ok 6 - No warning for: git checkout slave { quiet => 1 } ok 7 - No warning for: git checkout master { quiet => 1 } ok t/24-errors.t .............. 1..65 ok 1 - log -1: died ok 2 - log -1: exit status 128 ok 3 - warnings: 0 ok 4 - mktree: ran ok ok 5 - mktree: exit status 0 ok 6 - warnings: 0 ok 7 - commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904: ran ok ok 8 - commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904: exit status 0 ok 9 - warnings: 0 ok 10 - update-ref refs/heads/master 517c37b0a6994255439acff78c17c1ab998c3c20: ran ok ok 11 - update-ref refs/heads/master 517c37b0a6994255439acff78c17c1ab998c3c20: exit status 0 ok 12 - warnings: 0 ok 13 - rm does-not-exist: died ok 14 - rm does-not-exist: exit status 128 ok 15 - warnings: 0 ok 16 - checkout does-not-exist: ran ok ok 17 - checkout does-not-exist: exit status 1 ok 18 - warnings: 1 ok 19 - ... expected warning ok 20 - checkout does-not-exist: ran ok ok 21 - checkout does-not-exist: exit status 1 ok 22 - warnings: 0 ok 23 - branch --does-not-exist: died ok 24 - branch --does-not-exist: exit status 129 ok 25 - warnings: 0 ok 26 - checkout does-not-exist: died ok 27 - checkout does-not-exist: exit status 1 ok 28 - warnings: 0 ok 29 - checkout does-not-exist: died ok 30 - checkout does-not-exist: exit status 1 ok 31 - warnings: 0 ok 32 - rm does-not-exist: ran ok ok 33 - rm does-not-exist: exit status 128 ok 34 - warnings: 1 ok 35 - ... expected warning ok 36 - rm does-not-exist: ran ok ok 37 - rm does-not-exist: exit status 128 ok 38 - warnings: 0 ok 39 - exit 123: ran ok ok 40 - exit 123: exit status 123 ok 41 - warnings: 0 ok 42 - exit 124: died ok 43 - exit 124: exit status 124 ok 44 - warnings: 0 ok 45 - exit 125: died ok 46 - exit 125: exit status 125 ok 47 - warnings: 0 ok 48 - exit 126: ran ok ok 49 - exit 126: exit status 126 ok 50 - warnings: 0 ok 51 - version: died ok 52 - version: exit status 0 ok 53 - warnings: 0 ok 54 - version: ran ok ok 55 - version: exit status 0 ok 56 - warnings: 0 ok 57 - exit 140: died ok 58 - exit 140: exit status 140 ok 59 - warnings: 0 ok 60 - exit 141: died ok 61 - exit 141: exit status 141 ok 62 - warnings: 0 ok 63 - exit 142: ran ok ok 64 - exit 142: exit status 142 ok 65 - warnings: 0 ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. t/25-plugins.t ............. 1..25 ok 1 - No hello() method ok 2 - use Git::Repository; ok 3 - hello() method is there ok 4 - ... with expected value ok 5 - hello_gitdir() method is there ok 6 - ... with expected value ok 7 - Failed to load inexistent plugin ok 8 - ... expected error message ok 9 - use Git::Repository; ok 10 - Got 3 warnings ok 11 - ... deprecation warning ok 12 - ... unknown keyword ok 13 - ... redefined method warning ok 14 - use Git::Repository; ok 15 - Got 3 warnings ok 16 - ... deprecation warning ok 17 - ... unknown keyword ok 18 - ... no valid keyword left ok 19 - hello() method is there ok 20 - ... with new value ok 21 - hello_worktree() method is not there ok 22 - ... expected error message ok 23 - use Git::Repository; ok 24 - myhello() method is there ok 25 - ... with expected value ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at t/26-overloaded_objects.t line 38. t/26-overloaded_objects.t .. 1..3 # Initialized empty Git repository in /tmp/Rqa2nY9bKC/.git/ ok 1 - git repo initialized ok 2 - An object of class 'Git::Repository' isa 'Git::Repository' ok 3 - /tmp/Rqa2nY9bKC ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. Cloning into '/tmp/A7HbTAwhNg'... done. at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. Cloning into '/tmp/zaMmfeR0d5'... done. at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. t/30-test_repository.t ..... ok 1 - work_tree clone: different git_dir ok 2 - work_tree clone: different work_tree ok 3 - work_tree clone points to the same master ok 4 - git_dir clone: different git_dir ok 5 - git_dir clone: different work_tree ok 6 - git_dir clone points to the same master 1..6 ok t/author-pod-coverage.t .... skipped: these tests are for testing by the author t/author-pod-syntax.t ...... skipped: these tests are for testing by the author t/release-distmeta.t ....... skipped: these tests are for release candidate testing t/test-all-git.t ........... skipped: these tests are for extended testing Test Summary Report ------------------- t/21-submodule.t (Wstat: 32768 Tests: 0 Failed: 0) Non-zero exit status: 128 Parse errors: Bad plan. You planned 1 tests but ran 0. Files=21, Tests=572, 3 wallclock secs ( 0.08 usr 0.03 sys + 2.15 cusr 1.26 csys = 3.52 CPU) Result: FAIL Failed 1/21 test programs. 0/572 subtests failed. make[1]: *** [Makefile:894: test_dynamic] Error 255 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2 make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/bullseye/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.