Source: libgit-repository-perl Version: 1.324-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > 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.0.rc2 > # git version 2.30.0.rc2 > t/06-version.t ............. > 1..199 > ok 1 - git version 2.30.0.rc2 > ok 2 - 2.30.0.rc2 version_eq 2.30.0.rc2 > ok 3 - 2.30.0.rc2 not version_eq 3.30.0 > ok 4 - 2.30.0.rc2 not version_eq 2.31.0 > ok 5 - 2.30.0.rc2 not version_eq 2.30.1 > ok 6 - 2.30.0.rc2 not version_eq 1.30.0 > ok 7 - 2.30.0.rc2 not version_eq 2.29.0 > ok 8 - 2.30.0.rc2 version_ne 3.30.0 > ok 9 - 2.30.0.rc2 version_ne 2.31.0 > ok 10 - 2.30.0.rc2 version_ne 2.30.1 > ok 11 - 2.30.0.rc2 version_ne 1.30.0 > ok 12 - 2.30.0.rc2 version_ne 2.29.0 > ok 13 - 2.30.0.rc2 not version_ne 2.30.0.rc2 > ok 14 - 2.30.0.rc2 version_gt 1.30.0 > ok 15 - 2.30.0.rc2 version_gt 2.29.0 > ok 16 - 2.30.0.rc2 not version_gt 3.30.0 > ok 17 - 2.30.0.rc2 not version_gt 2.31.0 > ok 18 - 2.30.0.rc2 not version_gt 2.30.1 > ok 19 - 2.30.0.rc2 version_lt 3.30.0 > ok 20 - 2.30.0.rc2 version_lt 2.31.0 > ok 21 - 2.30.0.rc2 version_lt 2.30.1 > ok 22 - 2.30.0.rc2 not version_lt 1.30.0 > ok 23 - 2.30.0.rc2 not version_lt 2.29.0 > ok 24 - 2.30.0.rc2 version_le 2.30.0.rc2 > ok 25 - 2.30.0.rc2 version_le 3.30.0 > ok 26 - 2.30.0.rc2 version_le 2.31.0 > ok 27 - 2.30.0.rc2 version_le 2.30.1 > ok 28 - 2.30.0.rc2 not version_le 1.30.0 > ok 29 - 2.30.0.rc2 not version_le 2.29.0 > ok 30 - 2.30.0.rc2 version_ge 2.30.0.rc2 > ok 31 - 2.30.0.rc2 version_ge 1.30.0 > ok 32 - 2.30.0.rc2 version_ge 2.29.0 > ok 33 - 2.30.0.rc2 not version_ge 3.30.0 > ok 34 - 2.30.0.rc2 not version_ge 2.31.0 > ok 35 - 2.30.0.rc2 not version_ge 2.30.1 > ok 36 - 1.7.2.rc0.13.gc9eaaa version_eq 1.7.2.rc0.13.gc9eaaa > ok 37 - 1.7.2.rc0.13.gc9eaaa not version_ne 1.7.2.rc0.13.gc9eaaa > ok 38 - 1.7.2.rc0.13.gc9eaaa version_ge 1.7.2.rc0.13.gc9eaaa > ok 39 - 1.7.2.rc0.13.gc9eaaa not version_lt 1.7.2.rc0.13.gc9eaaa > ok 40 - 1.7.2.rc0.13.gc9eaaa version_le 1.7.2.rc0.13.gc9eaaa > ok 41 - 1.7.2.rc0.13.gc9eaaa not version_gt 1.7.2.rc0.13.gc9eaaa > ok 42 - 1.7.1 version_gt 1.7.1.rc0 > ok 43 - 1.7.1 not version_le 1.7.1.rc0 > ok 44 - 1.7.1.rc1 version_gt 1.7.1.rc0 > ok 45 - 1.7.1.rc1 not version_le 1.7.1.rc0 > ok 46 - 1.3.2 version_gt 0.99 > ok 47 - 1.3.2 not version_le 0.99 > ok 48 - 1.7.2.rc0.13.gc9eaaa version_gt 1.7.0.4 > ok 49 - 1.7.2.rc0.13.gc9eaaa not version_le 1.7.0.4 > ok 50 - 1.7.1.rc2 version_gt 1.7.1.rc1 > ok 51 - 1.7.1.rc2 not version_le 1.7.1.rc1 > ok 52 - 1.7.2.rc0.1.g078e version_gt 1.7.2.rc0 > ok 53 - 1.7.2.rc0.1.g078e not version_le 1.7.2.rc0 > ok 54 - 1.7.2.rc0.10.g1ba5c version_gt 1.7.2.rc0.1.g078e > ok 55 - 1.7.2.rc0.10.g1ba5c not version_le 1.7.2.rc0.1.g078e > ok 56 - 1.7.1.1 version_gt 1.7.1.1.gc8c07 > ok 57 - 1.7.1.1 not version_le 1.7.1.1.gc8c07 > ok 58 - 1.7.1.1 version_gt 1.7.1.1.g5f35a > ok 59 - 1.7.1.1 not version_le 1.7.1.1.g5f35a > ok 60 - 1.0.0b version_gt 1.0.0a > ok 61 - 1.0.0b not version_le 1.0.0a > ok 62 - 1.0.3 version_gt 1.0.0a > ok 63 - 1.0.3 not version_le 1.0.0a > ok 64 - 1.7.0.4 version_ne 1.7.2.rc0.13.gc9eaaa > ok 65 - 1.7.0.4 not version_eq 1.7.2.rc0.13.gc9eaaa > ok 66 - 1.7.1.rc1 version_ne 1.7.1.rc2 > ok 67 - 1.7.1.rc1 not version_eq 1.7.1.rc2 > ok 68 - 1.0.0a version_ne 1.0.0 > ok 69 - 1.0.0a not version_eq 1.0.0 > ok 70 - 1.4.0.rc1 version_le 1.4.1 > ok 71 - 1.4.0.rc1 not version_gt 1.4.1 > ok 72 - 1.0.0a version_gt 1.0.0 > ok 73 - 1.0.0a not version_le 1.0.0 > ok 74 - 1.0.0a version_lt 1.0.3 > ok 75 - 1.0.0a not version_ge 1.0.3 > ok 76 - 1.0.0a version_eq 1.0.1 > ok 77 - 1.0.0a not version_ne 1.0.1 > ok 78 - 1.0.0b version_eq 1.0.2 > ok 79 - 1.0.0b not version_ne 1.0.2 > ok 80 - 0.99 version_lt 1.0.2 > ok 81 - 0.99 not version_ge 1.0.2 > ok 82 - 0.99 version_lt 0.99.7a > ok 83 - 0.99 not version_ge 0.99.7a > ok 84 - 0.99.9c version_lt 0.99.9g > ok 85 - 0.99.9c not version_ge 0.99.9g > ok 86 - 0.99.7c version_lt 0.99.7d > ok 87 - 0.99.7c not version_ge 0.99.7d > ok 88 - 0.99.7c version_lt 0.99.8 > ok 89 - 0.99.7c not version_ge 0.99.8 > ok 90 - 1.0.rc2 version_eq 0.99.9i > ok 91 - 1.0.rc2 not version_ne 0.99.9i > ok 92 - 1.7.1.236.g81fa0 version_gt 1.7.1 > ok 93 - 1.7.1.236.g81fa0 not version_le 1.7.1 > ok 94 - 1.7.1.236.g81fa0 version_lt 1.7.1.1 > ok 95 - 1.7.1.236.g81fa0 not version_ge 1.7.1.1 > ok 96 - 1.7.1.211.g54fcb21 version_gt 1.7.1.209.gd60ad81 > ok 97 - 1.7.1.211.g54fcb21 not version_le 1.7.1.209.gd60ad81 > ok 98 - 1.7.1.211.g54fcb21 version_ge 1.7.1.209.gd60ad81 > ok 99 - 1.7.1.211.g54fcb21 not version_lt 1.7.1.209.gd60ad81 > ok 100 - 1.7.1.209.gd60ad81 version_lt 1.7.1.1.1.g66bd8ab > ok 101 - 1.7.1.209.gd60ad81 not version_ge 1.7.1.1.1.g66bd8ab > ok 102 - 1.7.0.2.msysgit.0 version_gt 1.6.6 > ok 103 - 1.7.0.2.msysgit.0 not version_le 1.6.6 > ok 104 - 1.7.1 version_lt 1.7.1.1.gc8c07 > ok 105 - 1.7.1 not version_ge 1.7.1.1.gc8c07 > ok 106 - 1.7.1 version_lt 1.7.1.1.g5f35a > ok 107 - 1.7.1 not version_ge 1.7.1.1.g5f35a > ok 108 - 1.7.1.1 version_gt 1.7.1.1.gc8c07 > ok 109 - 1.7.1.1 not version_le 1.7.1.1.gc8c07 > ok 110 - 1.7.1.1 version_gt 1.7.1.1.g5f35a > ok 111 - 1.7.1.1 not version_le 1.7.1.1.g5f35a > ok 112 - 1.7.1.1.gc8c07 version_eq 1.7.1.1.g5f35a > ok 113 - 1.7.1.1.gc8c07 not version_ne 1.7.1.1.g5f35a > ok 114 - 1.3.GIT version_gt 1.3.0 > ok 115 - 1.3.GIT not version_le 1.3.0 > ok 116 - 1.3.GIT version_lt 1.3.1 > ok 117 - 1.3.GIT not version_ge 1.3.1 > ok 118 - 1.7.2.rc0.13.gc9eaaa version_eq 1.7.2.rc0.13.gc9eaaa > ok 119 - 1.7.2.rc0.13.gc9eaaa not version_ne 1.7.2.rc0.13.gc9eaaa > ok 120 - 1.7.2.rc0.13.gc9eaaa version_le 1.7.2.rc0.13.gc9eaaa > ok 121 - 1.7.2.rc0.13.gc9eaaa not version_gt 1.7.2.rc0.13.gc9eaaa > ok 122 - 1.7.2.rc0.13.gc9eaaa version_ge 1.7.2.rc0.13.gc9eaaa > ok 123 - 1.7.2.rc0.13.gc9eaaa not version_lt 1.7.2.rc0.13.gc9eaaa > ok 124 - 1.7.1.rc0 version_lt 1.7.1 > ok 125 - 1.7.1.rc0 not version_ge 1.7.1 > ok 126 - 1.7.1.rc0 version_lt 1.7.1.rc1 > ok 127 - 1.7.1.rc0 not version_ge 1.7.1.rc1 > ok 128 - 0.99 version_lt 1.3.2 > ok 129 - 0.99 not version_ge 1.3.2 > ok 130 - 1.7.0.4 version_lt 1.7.2.rc0.13.gc9eaaa > ok 131 - 1.7.0.4 not version_ge 1.7.2.rc0.13.gc9eaaa > ok 132 - 1.7.1.rc1 version_lt 1.7.1.rc2 > ok 133 - 1.7.1.rc1 not version_ge 1.7.1.rc2 > ok 134 - 1.7.2.rc0 version_lt 1.7.2.rc0.1.g078e > ok 135 - 1.7.2.rc0 not version_ge 1.7.2.rc0.1.g078e > ok 136 - 1.7.2.rc0.1.g078e version_lt 1.7.2.rc0.10.g1ba5c > ok 137 - 1.7.2.rc0.1.g078e not version_ge 1.7.2.rc0.10.g1ba5c > ok 138 - 1.7.1.1.gc8c07 version_lt 1.7.1.1 > ok 139 - 1.7.1.1.gc8c07 not version_ge 1.7.1.1 > ok 140 - 1.7.1.1.g5f35a version_lt 1.7.1.1 > ok 141 - 1.7.1.1.g5f35a not version_ge 1.7.1.1 > ok 142 - 1.0.0a version_lt 1.0.0b > ok 143 - 1.0.0a not version_ge 1.0.0b > ok 144 - 1.0.0a version_lt 1.0.3 > ok 145 - 1.0.0a not version_ge 1.0.3 > ok 146 - 1.7.2.rc0.13.gc9eaaa version_ne 1.7.0.4 > ok 147 - 1.7.2.rc0.13.gc9eaaa not version_eq 1.7.0.4 > ok 148 - 1.7.1.rc2 version_ne 1.7.1.rc1 > ok 149 - 1.7.1.rc2 not version_eq 1.7.1.rc1 > ok 150 - 1.0.0 version_ne 1.0.0a > ok 151 - 1.0.0 not version_eq 1.0.0a > ok 152 - 1.4.1 version_ge 1.4.0.rc1 > ok 153 - 1.4.1 not version_lt 1.4.0.rc1 > ok 154 - 1.0.0 version_lt 1.0.0a > ok 155 - 1.0.0 not version_ge 1.0.0a > ok 156 - 1.0.3 version_gt 1.0.0a > ok 157 - 1.0.3 not version_le 1.0.0a > ok 158 - 1.0.1 version_eq 1.0.0a > ok 159 - 1.0.1 not version_ne 1.0.0a > ok 160 - 1.0.2 version_eq 1.0.0b > ok 161 - 1.0.2 not version_ne 1.0.0b > ok 162 - 1.0.2 version_gt 0.99 > ok 163 - 1.0.2 not version_le 0.99 > ok 164 - 0.99.7a version_gt 0.99 > ok 165 - 0.99.7a not version_le 0.99 > ok 166 - 0.99.9g version_gt 0.99.9c > ok 167 - 0.99.9g not version_le 0.99.9c > ok 168 - 0.99.7d version_gt 0.99.7c > ok 169 - 0.99.7d not version_le 0.99.7c > ok 170 - 0.99.8 version_gt 0.99.7c > ok 171 - 0.99.8 not version_le 0.99.7c > ok 172 - 0.99.9i version_eq 1.0.rc2 > ok 173 - 0.99.9i not version_ne 1.0.rc2 > ok 174 - 1.7.1 version_lt 1.7.1.236.g81fa0 > ok 175 - 1.7.1 not version_ge 1.7.1.236.g81fa0 > ok 176 - 1.7.1.1 version_gt 1.7.1.236.g81fa0 > ok 177 - 1.7.1.1 not version_le 1.7.1.236.g81fa0 > ok 178 - 1.7.1.209.gd60ad81 version_lt 1.7.1.211.g54fcb21 > ok 179 - 1.7.1.209.gd60ad81 not version_ge 1.7.1.211.g54fcb21 > ok 180 - 1.7.1.209.gd60ad81 version_le 1.7.1.211.g54fcb21 > ok 181 - 1.7.1.209.gd60ad81 not version_gt 1.7.1.211.g54fcb21 > ok 182 - 1.7.1.1.1.g66bd8ab version_gt 1.7.1.209.gd60ad81 > ok 183 - 1.7.1.1.1.g66bd8ab not version_le 1.7.1.209.gd60ad81 > ok 184 - 1.6.6 version_lt 1.7.0.2.msysgit.0 > ok 185 - 1.6.6 not version_ge 1.7.0.2.msysgit.0 > ok 186 - 1.7.1.1.gc8c07 version_gt 1.7.1 > ok 187 - 1.7.1.1.gc8c07 not version_le 1.7.1 > ok 188 - 1.7.1.1.g5f35a version_gt 1.7.1 > ok 189 - 1.7.1.1.g5f35a not version_le 1.7.1 > ok 190 - 1.7.1.1.gc8c07 version_lt 1.7.1.1 > ok 191 - 1.7.1.1.gc8c07 not version_ge 1.7.1.1 > ok 192 - 1.7.1.1.g5f35a version_lt 1.7.1.1 > ok 193 - 1.7.1.1.g5f35a not version_ge 1.7.1.1 > ok 194 - 1.7.1.1.g5f35a version_eq 1.7.1.1.gc8c07 > ok 195 - 1.7.1.1.g5f35a not version_ne 1.7.1.1.gc8c07 > ok 196 - 1.3.0 version_lt 1.3.GIT > ok 197 - 1.3.0 not version_ge 1.3.GIT > ok 198 - 1.3.1 version_gt 1.3.GIT > ok 199 - 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.0.rc2) options > ok 28 - version_eq(2.32.0.rc2) options (any order) > ok 29 - version_eq(2.32.0.rc2) options (with bogus extra args) > ok 30 - version_ne(2.30.0.rc2) options > ok 31 - version_ne(2.30.0.rc2) options (any order) > ok 32 - version_ne(2.30.0.rc2) options (with bogus extra args) > ok 33 - version_gt(2.30.0.rc2) options > ok 34 - version_gt(2.30.0.rc2) options (any order) > ok 35 - version_gt(2.30.0.rc2) options (with bogus extra args) > ok 36 - version_ge(2.31.0.rc2) options > ok 37 - version_ge(2.31.0.rc2) options (any order) > ok 38 - version_ge(2.31.0.rc2) options (with bogus extra args) > ok 39 - version_ge(2.32.0.rc2) options > ok 40 - version_ge(2.32.0.rc2) options (any order) > ok 41 - version_ge(2.32.0.rc2) 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/h8DRWuQt1a/sub'... > done. at t/21-submodule.t line 44. > t/21-submodule.t ........... > 1..1 > ok 1 - git submodule status > 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/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 > d70034fb7e8f9c75d9fa6fab796ee670f159e020 > 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 > > # Failed test 'warnings: 0' > # at t/24-errors.t line 214. > # got: '1' > # expected: '0' > # 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. > > # Failed test 'warnings: 0' > # at t/24-errors.t line 214. > # got: '1' > # expected: '0' > # 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. > > # Failed test 'warnings: 0' > # at t/24-errors.t line 214. > # got: '1' > # expected: '0' > # 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. > > # Failed test 'warnings: 0' > # at t/24-errors.t line 214. > # got: '1' > # expected: '0' > # 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. > > # Failed test 'warnings: 0' > # at t/24-errors.t line 214. > # got: '1' > # expected: '0' > # 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. > # Looks like you failed 5 tests of 65. > t/24-errors.t .............. > 1..65 > ok 1 - log -1: died > ok 2 - log -1: exit status 128 > not 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 > d70034fb7e8f9c75d9fa6fab796ee670f159e020: ran ok > ok 11 - update-ref refs/heads/master > d70034fb7e8f9c75d9fa6fab796ee670f159e020: 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 > not 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 > not 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 > not ok 59 - warnings: 0 > ok 60 - exit 141: died > ok 61 - exit 141: exit status 141 > not ok 62 - warnings: 0 > ok 63 - exit 142: ran ok > ok 64 - exit 142: exit status 142 > ok 65 - warnings: 0 > Dubious, test returned 5 (wstat 1280, 0x500) > Failed 5/65 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/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/3WJDXJ_Hw7/.git/ > ok 1 - git repo initialized > ok 2 - An object of class 'Git::Repository' isa 'Git::Repository' > ok 3 - /tmp/3WJDXJ_Hw7 > 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/3JiO_qxliY'... > done. at /<<PKGBUILDDIR>>/blib/lib/Test/Git.pm line 75. > Cloning into '/tmp/I8Q6IsOS3C'... > 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/24-errors.t (Wstat: 1280 Tests: 65 Failed: 5) > Failed tests: 3, 47, 53, 59, 62 > Non-zero exit status: 5 > Files=21, Tests=567, 4 wallclock secs ( 0.08 usr 0.02 sys + 2.56 cusr > 0.69 csys = 3.35 CPU) > Result: FAIL > Failed 1/21 test programs. 5/567 subtests failed. > make[1]: *** [Makefile:894: test_dynamic] Error 255 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j4 test TEST_VERBOSE=1 returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2020/12/26/libgit-repository-perl_1.324-1_unstable.log 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 marking 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 me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.