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.

Reply via email to