Package: src:kgb-bot Version: 1.59-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' [ "1.59" = "1.59" ] \ || ( echo "Package version (1.59) doesn't match module version (1.59)"; exit 1 ) dh_auto_configure /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -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 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Checking prerequisites... test_requires: ! Test::Perl::Critic 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 'App-KGB' version '1.59' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build /usr/bin/perl Build Building App-KGB debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' LANG=bg_BG.utf8 LC_ALL=bg_BG.utf8 dh_auto_test /usr/bin/perl Build test --verbose 1 t/00-compile.t .................... ok 1 - blib/lib/App/KGB.pm compiles ok 2 - blib/lib/App/KGB/API.pm compiles ok 3 - blib/lib/App/KGB/Change.pm compiles ok 4 - blib/lib/App/KGB/Client.pm compiles ok 5 - blib/lib/App/KGB/Client/Fake.pm compiles ok 6 - blib/lib/App/KGB/Client/Git.pm compiles ok 7 - blib/lib/App/KGB/Client/RelayMsg.pm compiles ok 8 - blib/lib/App/KGB/Client/ServerRef.pm compiles ok 9 - blib/lib/App/KGB/Client/Subversion.pm compiles ok 10 - blib/lib/App/KGB/Commit.pm compiles ok 11 - blib/lib/App/KGB/Commit/Tag.pm compiles ok 12 - blib/lib/App/KGB/Painter.pm compiles ok 13 - blib/lib/JSON/RPC/Client/Any.pm compiles ok 14 - blib/lib/WWW/Shorten/Debli.pm compiles 1..14 ok t/00-compile_scripts.t ............ 1..2 ok 1 - blib/script/kgb-ci-report compiles ok 2 - blib/script/kgb-client compiles ok t/00-compile_shell_scripts.t ...... ok 1 1..1 ok t/30-bot-changes.t ................ ok 1 ok 2 ok 3 1..3 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 629908 at t/TestBot.pm line 133. # Test bot started on 127.0.0.1:5392 # $>=924 $<=924 $ENV{USER}=buildd getpwuid($>)=buildd # stopping test bot, pid 629908 # Removing directory /<<PKGBUILDDIR>>/t/bot t/50-client.t ..................... Checked out revision 0. A file Adding file Transmitting file data .done Committing transaction... Committed revision 1. Sending file Transmitting file data .done Committing transaction... Committed revision 2. D file A file Replacing file Transmitting file data .done Committing transaction... Committed revision 3. ok 1 - Test repository prepared ok 2 - An object of class 'App::KGB::Client::Subversion' isa 'App::KGB::Client::Subversion' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 25 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 26 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 27 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 28 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 29 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 30 # skip UTF-8 locale needed for the test with UTF-8 commit message ok 31 1..31 ok t/51-client_branch_module.t ....... ok 1 - An object of class 'App::KGB::Client::Subversion' isa 'App::KGB::Client::Subversion' ok 2 - branch detection in [module and branch] (/kgb/trunk/some/file) =~ (^/([^/]+)/([^/]+)/) ok 3 - module detection in [module and branch] (/kgb/trunk/some/file) =~ (^/([^/]+)/([^/]+)/) ok 4 - file list for [module and branch] ok 5 - branch detection in [branch and module] (/trunk/kgb/some/file) =~ (^/([^/]+)/([^/]+)/) ok 6 - module detection in [branch and module] (/trunk/kgb/some/file) =~ (^/([^/]+)/([^/]+)/) ok 7 - file list for [branch and module] ok 8 - branch detection in [branch only] (/trunk/some/file) =~ (^/([^/]+)/()) ok 9 - module detection in [branch only] (/trunk/some/file) =~ (^/([^/]+)/()) ok 10 - file list for [branch only] ok 11 - branch detection in [module only] (/website/some/file) =~ (^/(website)/()) ok 12 - module detection in [module only] (/website/some/file) =~ (^/(website)/()) ok 13 - file list for [module only] ok 14 - branch detection in [real example] (kgb/trunk/script/kgb-bot) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 15 - module detection in [real example] (kgb/trunk/script/kgb-bot) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 16 - file list for [real example] ok 17 - branch detection in [multi-file in one dir] (kgb/trunk/script/kgb-bot kgb/trunk/script/kgb-client) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 18 - module detection in [multi-file in one dir] (kgb/trunk/script/kgb-bot kgb/trunk/script/kgb-client) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 19 - file list for [multi-file in one dir] ok 20 - branch detection in [multi-module] (trunk/foo/debian/moo trunk/bar/debian/goo) =~ (^(trunk|tags)/([^/]+)/ ^branches/([^/]+)/([^/]+)/ ^(website)/()) ok 21 - module detection in [multi-module] (trunk/foo/debian/moo trunk/bar/debian/goo) =~ (^(trunk|tags)/([^/]+)/ ^branches/([^/]+)/([^/]+)/ ^(website)/()) ok 22 - file list for [multi-module] ok 23 - branch detection in [multi-module with separated modules] (foo/trunk/debian/moo bar/trunk/debian/goo) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 24 - module detection in [multi-module with separated modules] (foo/trunk/debian/moo bar/trunk/debian/goo) =~ (^([^/]+)/(trunk|tags)/ ^([^/]+)/branches/([^/]+)/ ^(website)/()) ok 25 - file list for [multi-module with separated modules] 1..25 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 629937 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 629937 # Removing directory /<<PKGBUILDDIR>>/t/bot t/52-client-git.t ................. Инициализиране на празно хранилище на Git в „/tmp/kgb-RBoBR5F/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-RBoBR5F/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - post-receive hook logs ok 5 - commit 1 present ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - commit 2 present ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 - commit 3 present ok 21 - commit 3 branch is "master" ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - commit 4 present ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 - commit 5 present ok 36 - commit 5 id ok 37 - commit 5 branch ok 38 - commit 5 log ok 39 - commit 5 author ok 40 - commit 5 changes ok 41 - commit 6 present ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 - annotated tag here ok 49 ok 50 ok 51 ok 52 ok 53 - annotated tag log ok 54 - hollow branch described ok 55 - hollow commit is d5cb3dc ok 56 - hollow commit branch is 'hollow' ok 57 - no changes in hollow commit ok 58 - hollow commit log is 'branch created' ok 59 - hollow branch has no commits ok 60 - UTF-8 commit exists ok 61 ok 62 ok 63 ok 64 ok 65 - empty branch creation commit exists ok 66 - empty branch name ok 67 - empty branch log ok 68 # Git version 2 43 ok 69 - empty branch merge commit exists ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 - should die without reflog data 1..75 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 630406 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 630406 # Removing directory /<<PKGBUILDDIR>>/t/bot t/53-client-git-merges.t .......... Инициализиране на празно хранилище на Git в „/tmp/kgb-wubiPiy/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-wubiPiy/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - initial import commit ok 5 - no more commits ok 6 - merge commit exists ok 7 ok 8 ok 9 - merge commit exists ok 10 ok 11 ok 12 - first a-new commit exists ok 13 ok 14 ok 15 - second a-new commit exists ok 16 ok 17 ok 18 - first new-content commit exists ok 19 ok 20 ok 21 - second new-content commit exists ok 22 ok 23 ok 24 ok 25 1..25 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 630562 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 630562 # Removing directory /<<PKGBUILDDIR>>/t/bot t/54-client-git-squash.t .......... Инициализиране на празно хранилище на Git в „/tmp/kgb-Qnxh_Tt/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-Qnxh_Tt/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - first commit exists ok 5 ok 6 ok 7 ok 8 - squashed commit exists ok 9 - squashed commit is a plain string ok 10 - squashed new branch commit exists ok 11 - squashed commit is a plain string ok 12 ok 13 1..13 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 630727 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 630727 # Removing directory /<<PKGBUILDDIR>>/t/bot t/55-client-git-merges-ff.t ....... Инициализиране на празно хранилище на Git в „/tmp/kgb-Oy6LP0B/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-Oy6LP0B/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - initial import commit ok 5 - no more commits ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 1..14 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 630876 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 630876 # Removing directory /<<PKGBUILDDIR>>/t/bot t/56-client-git-ff-merge-2.t ...... Инициализиране на празно хранилище на Git в „/tmp/kgb-3iIQNfc/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-3iIQNfc/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - initial import commit ok 5 - no more commits ok 6 - changing commit ok 7 - branch is 'separate' ok 8 ok 9 - no more commits ok 10 - ff commit exists ok 11 ok 12 ok 13 ok 14 ok 15 1..15 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631021 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 631021 # Removing directory /<<PKGBUILDDIR>>/t/bot t/57-client-git-squash-tags.t ..... Инициализиране на празно хранилище на Git в „/tmp/kgb-LS11s3e/there.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-LS11s3e/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - first commit exists ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631178 at t/TestBot.pm line 133. подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ подсказка: Първоначалният клон ще се казва „master“. Това може да се променѝ. Може да зададете подсказка: настройката и да спрете това съобщение. За това изпълнете: подсказка: подсказка: git config --global init.defaultBranch ИМЕ подсказка: подсказка: Често ползвани варианти вместо „master“ са „main“, „trunk“ и „development“. подсказка: За да преименувата току що създаден клон, изпълнете: подсказка: подсказка: git branch -m ИМЕ # stopping test bot, pid 631178 # Removing directory /<<PKGBUILDDIR>>/t/bot t/58-client-git-unicode.t ......... Инициализиране на празно хранилище на Git в „/tmp/kgb-LdsCoYd/€.git/“ Инициализиране на празно хранилище на Git в „/tmp/kgb-LdsCoYd/here/.git/“ ok 1 - local repository allocated ok 2 - An object of class 'Git' isa 'Git' ok 3 - An object of class 'App::KGB::Client::Git' isa 'App::KGB::Client::Git' ok 4 - post-receive hook logs ok 5 - commit 1 present ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - commit 2 present ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 - commit 3 present ok 21 - commit 3 branch is "master" ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - commit 4 present ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 - commit 5 present ok 36 - commit 5 id ok 37 - commit 5 branch ok 38 - commit 5 log ok 39 - commit 5 author ok 40 - commit 5 changes ok 41 - commit 6 present ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 - annotated tag here ok 49 ok 50 ok 51 ok 52 ok 53 - annotated tag log ok 54 - hollow branch described ok 55 - hollow commit is 41cf8b1 ok 56 - hollow commit branch is 'hollow' ok 57 - no changes in hollow commit ok 58 - hollow commit log is 'branch created' ok 59 - hollow branch has no commits ok 60 - UTF-8 commit exists ok 61 ok 62 ok 63 ok 64 ok 65 - empty branch creation commit exists ok 66 - empty branch name ok 67 - empty branch log ok 68 # Git version 2 43 ok 69 - empty branch merge commit exists ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 - should die without reflog data 1..75 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631647 at t/TestBot.pm line 133. # 2023.12.10 14:22:47: PID 631647 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631647 # Removing directory /<<PKGBUILDDIR>>/t/bot t/70-webhook-push.t ............... ok 1 - response status is 400 ok 2 - invalid network detected ok 3 - response status is 202 ok 4 - response status is 202 ok 5 - response status is 202 ok 6 1..6 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631652 at t/TestBot.pm line 133. # 2023.12.10 14:22:47: PID 631652 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631652 # Removing directory /<<PKGBUILDDIR>>/t/bot t/71-webhook-push_tag.t ........... ok 1 - response status is 202 ok 2 - response status is 202 ok 3 - response status is 202 ok 4 1..4 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631661 at t/TestBot.pm line 133. # 2023.12.10 14:22:48: PID 631661 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631661 # Removing directory /<<PKGBUILDDIR>>/t/bot t/72-webhook-wiki_page.t .......... ok 1 - response status is 202 ok 2 1..2 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631666 at t/TestBot.pm line 133. # 2023.12.10 14:22:48: PID 631666 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631666 # /<<PKGBUILDDIR>>/t/bot/kgb-bot.pid doesn't exist # Removing directory /<<PKGBUILDDIR>>/t/bot t/73-webhook-issue.t .............. ok 1 - response status is 202 ok 2 1..2 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631675 at t/TestBot.pm line 133. # 2023.12.10 14:22:49: PID 631675 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631675 # /<<PKGBUILDDIR>>/t/bot/kgb-bot.pid doesn't exist # Removing directory /<<PKGBUILDDIR>>/t/bot t/74-webhook-notes.t .............. ok 1 - commit note event response status is 202 ok 2 - merge request note event response status is 202 ok 3 - issue note event response status is 202 ok 4 - code snippet note event response status is 202 ok 5 1..5 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631680 at t/TestBot.pm line 133. # 2023.12.10 14:22:49: PID 631680 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631680 # /<<PKGBUILDDIR>>/t/bot/kgb-bot.pid doesn't exist # Removing directory /<<PKGBUILDDIR>>/t/bot t/75-webhook-merge-request.t ...... ok 1 - commit note event response status is 202 ok 2 1..2 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631689 at t/TestBot.pm line 133. # 2023.12.10 14:22:50: PID 631689 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631689 # /<<PKGBUILDDIR>>/t/bot/kgb-bot.pid doesn't exist # Removing directory /<<PKGBUILDDIR>>/t/bot t/76-webhook-pipeline.t ........... ok 1 - pipeline event response status is 202 ok 2 - pipeline event response status is 202 ok 3 - pipeline event response status is 202 ok 4 - pipeline event response status is 202 ok 5 1..5 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631694 at t/TestBot.pm line 133. # Log: # 2023.12.10 14:22:50: PID 631694 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631694 # /<<PKGBUILDDIR>>/t/bot/kgb-bot.pid doesn't exist # Removing directory /<<PKGBUILDDIR>>/t/bot t/77-webhook-build.t .............. ok 1 - build event response status is 202 ok 2 1..2 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631703 at t/TestBot.pm line 133. # 2023.12.10 14:22:50: PID 631703 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631703 # Removing directory /<<PKGBUILDDIR>>/t/bot t/78-webhook-push-squash.t ........ ok 1 - response status is 202 ok 2 - response status is 202 ok 3 - response status is 202 ok 4 - response status is 202 ok 5 - response status is 202 ok 6 - bot output matches expecattions 1..6 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631708 at t/TestBot.pm line 133. # 2023.12.10 14:22:51: PID 631708 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631708 # Removing directory /<<PKGBUILDDIR>>/t/bot t/79-webhook-push-author.t ........ ok 1 - response status is 202 ok 2 1..2 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631717 at t/TestBot.pm line 133. # 2023.12.10 14:22:51: PID 631717 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631717 # Removing directory /<<PKGBUILDDIR>>/t/bot t/80-webhook-glob-push.t .......... ok 1 - response status is 202 ok 2 - response status is 202 ok 3 1..3 ok # trying port 5392 # port 5392 is available # test bot listening on 127.0.0.1:5392, pid: 631722 at t/TestBot.pm line 133. # 2023.12.10 14:22:52: PID 631722 Listening on http://127.0.0.1:5392?session=KGB # stopping test bot, pid 631722 # Removing directory /<<PKGBUILDDIR>>/t/bot t/81-webhook-push-tag-only-tag.t .. ok 1 - response status is 202 ok 2 - response status is 202 ok 3 1..3 ok # Failed test 'Changes contains all valid release dates' # at t/changes.t line 6. # ERR: No date for version 1.59 (line 1) # Looks like you failed 1 test of 6. t/changes.t ....................... ok 1 - Changes is loadable ok 2 - Changes contains at least one release not ok 3 - Changes contains all valid release dates ok 4 - Changes contains all valid release versions ok 5 - Changes has an entry for version 1.59 ok 6 - Changes version 1.59 has content 1..6 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/6 subtests t/critic.t ........................ skipped: Test::Perl::Critic required to criticise code t/pod-coverage.t .................. 1..15 ok 1 - Pod coverage on App::KGB ok 2 - Pod coverage on App::KGB::Client ok 3 - Pod coverage on App::KGB::Commit ok 4 - Pod coverage on App::KGB::API ok 5 - Pod coverage on App::KGB::Change ok 6 - Pod coverage on App::KGB::Painter ok 7 - Pod coverage on WWW::Shorten::Debli ok 8 - Pod coverage on JSON::RPC::Client::Any ok 9 - Pod coverage on App::KGB::Commit::Tag ok 10 - Pod coverage on App::KGB::Client::RelayMsg ok 11 - Pod coverage on App::KGB::Client::Fake ok 12 - Pod coverage on App::KGB::Client::CVS ok 13 - Pod coverage on App::KGB::Client::Subversion ok 14 - Pod coverage on App::KGB::Client::Git ok 15 - Pod coverage on App::KGB::Client::ServerRef ok t/pod.t ........................... 1..23 ok 1 - POD test for blib/script/kgb-ci-report ok 2 - POD test for blib/script/kgb-client ok 3 - POD test for blib/sbin/kgb-split-config ok 4 - POD test for blib/sbin/kgb-bot ok 5 - POD test for blib/sbin/kgb-add-project ok 6 - POD test for blib/lib/JSON/RPC/Client/Any.pm ok 7 - POD test for blib/lib/App/KGB.pm ok 8 - POD test for blib/lib/App/KGB/Client.pm ok 9 - POD test for blib/lib/App/KGB/Commit.pm ok 10 - POD test for blib/lib/App/KGB/API.pm ok 11 - POD test for blib/lib/App/KGB/Change.pm ok 12 - POD test for blib/lib/App/KGB/Painter.pm ok 13 - POD test for blib/lib/App/KGB/Commit/Tag.pm ok 14 - POD test for blib/lib/App/KGB/Client/RelayMsg.pm ok 15 - POD test for blib/lib/App/KGB/Client/Fake.pm ok 16 - POD test for blib/lib/App/KGB/Client/CVS.pm ok 17 - POD test for blib/lib/App/KGB/Client/Subversion.pm ok 18 - POD test for blib/lib/App/KGB/Client/Git.pm ok 19 - POD test for blib/lib/App/KGB/Client/ServerRef.pm ok 20 - POD test for blib/lib/WWW/Shorten/Debli.pm ok 21 - POD test for man5/kgb-client.conf.pod ok 22 - POD test for man5/kgb.conf.pod ok 23 - POD test for man7/kgb-protocol.pod ok Test Summary Report ------------------- t/changes.t (Wstat: 256 (exited 1) Tests: 6 Failed: 1) Failed test: 3 Non-zero exit status: 1 Files=29, Tests=388, 19 wallclock secs ( 0.11 usr 0.02 sys + 16.12 cusr 2.71 csys = 18.96 CPU) Result: FAIL Failed 1/29 test programs. 1/388 subtests failed. dh_auto_test: error: /usr/bin/perl Build test --verbose 1 returned exit code 255 make[1]: *** [debian/rules:15: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary] Error 2 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/202312/ About the archive rebuild: The build was made using virtual machines from AWS, with enough memory, enough disk, and either one or two CPUs, using 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.