Diff of the two buildlogs: -- --- b1/build.log 2024-12-08 08:36:00.741073398 +0000 +++ b2/build.log 2024-12-08 08:37:41.788482516 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 7 20:35:14 -12 2024 -I: pbuilder-time-stamp: 1733646914 +I: Current time: Sun Dec 8 22:36:09 +14 2024 +I: pbuilder-time-stamp: 1733646969 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking libmojolicious-plugin-authentication-perl_1.38-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/30457/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/D01_modify_environment starting +debug: Running on ff4a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 8 08:36 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='ffc71f0858aa4787ade381aee2810937' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='30457' - PS1='# ' - PS2='> ' + INVOCATION_ID=536da6dcb1954b3786a0712f3429e65d + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=7907 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.pyPqpjl2/pbuilderrc_P54x --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pyPqpjl2/b1 --logfile b1/build.log libmojolicious-plugin-authentication-perl_1.38-1.dsc' - SUDO_GID='110' - SUDO_UID='103' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.pyPqpjl2/pbuilderrc_1nN9 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pyPqpjl2/b2 --logfile b2/build.log libmojolicious-plugin-authentication-perl_1.38-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64z 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/30457/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -142,7 +174,7 @@ Get: 32 http://deb.debian.org/debian unstable/main armhf libjs-bootstrap5 all 5.3.3+dfsg-1 [295 kB] Get: 33 http://deb.debian.org/debian unstable/main armhf libjs-highlight.js all 9.18.5+dfsg1-2 [397 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libmojolicious-perl all 9.39+dfsg-1 [845 kB] -Fetched 20.7 MB in 0s (46.9 MB/s) +Fetched 20.7 MB in 1s (14.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19680 files and directories currently installed.) @@ -293,7 +325,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libmojolicious-plugin-authentication-perl_1.38-1_source.changes +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libmojolicious-plugin-authentication-perl_1.38-1_source.changes dpkg-buildpackage: info: source package libmojolicious-plugin-authentication-perl dpkg-buildpackage: info: source version 1.38-1 dpkg-buildpackage: info: source distribution unstable @@ -315,13 +351,13 @@ Writing Makefile for Mojolicious::Plugin::Authentication Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' cp lib/Mojolicious/Plugin/Authentication.pm blib/lib/Mojolicious/Plugin/Authentication.pm Manifying 1 pod document make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' dh_auto_test - make -j3 test TEST_VERBOSE=1 + make -j4 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' 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 # @@ -364,57 +400,57 @@ 1..1 ok 1 - Reported prereqs ok -[2024-12-08 08:35:50.39870] [31450] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:50.40208] [31450] [trace] [Uj09fUGLjWcV] GET "/" -[2024-12-08 08:35:50.40258] [31450] [trace] [Uj09fUGLjWcV] Routing to a callback -[2024-12-08 08:35:50.40299] [31450] [trace] [Uj09fUGLjWcV] 200 OK (0.000898s, 1113.586/s) -[2024-12-08 08:35:50.40816] [31450] [trace] [TcL8oKfhC6hS] GET "/authonly" -[2024-12-08 08:35:50.40877] [31450] [trace] [TcL8oKfhC6hS] Routing to a callback -[2024-12-08 08:35:50.40917] [31450] [trace] [TcL8oKfhC6hS] 200 OK (0.000991s, 1009.082/s) -[2024-12-08 08:35:50.41376] [31450] [trace] [H7rZo0HYQmYM] GET "/condition/authonly" -[2024-12-08 08:35:50.41643] [31450] [trace] [H7rZo0HYQmYM] Template "not_found.development.html.ep" not found -[2024-12-08 08:35:50.41677] [31450] [trace] [H7rZo0HYQmYM] Template "not_found.html.ep" not found -[2024-12-08 08:35:50.41706] [31450] [trace] [H7rZo0HYQmYM] Rendering template "mojo/debug.html.ep" -[2024-12-08 08:35:50.45491] [31450] [trace] [H7rZo0HYQmYM] 404 Not Found (0.041125s, 24.316/s) -[2024-12-08 08:35:50.46220] [31450] [trace] [Pm0w15HLoiey] POST "/login" -[2024-12-08 08:35:50.46265] [31450] [trace] [Pm0w15HLoiey] Routing to a callback -[2024-12-08 08:35:50.46313] [31450] [trace] [Pm0w15HLoiey] 200 OK (0.000906s, 1103.753/s) -[2024-12-08 08:35:50.46768] [31450] [trace] [ZfoqEIWs8nt6] GET "/authonly" -[2024-12-08 08:35:50.46812] [31450] [trace] [ZfoqEIWs8nt6] Routing to a callback -[2024-12-08 08:35:50.46845] [31450] [trace] [ZfoqEIWs8nt6] 200 OK (0.000755s, 1324.503/s) -[2024-12-08 08:35:50.47459] [31450] [trace] [-KHu3MKKcvQW] POST "/login" -[2024-12-08 08:35:50.47500] [31450] [trace] [-KHu3MKKcvQW] Routing to a callback -[2024-12-08 08:35:50.47551] [31450] [trace] [-KHu3MKKcvQW] 200 OK (0.000899s, 1112.347/s) -[2024-12-08 08:35:50.48132] [31450] [trace] [duwDx_bJh3Ka] GET "/authonly" -[2024-12-08 08:35:50.48176] [31450] [trace] [duwDx_bJh3Ka] Routing to a callback -[2024-12-08 08:35:50.48208] [31450] [trace] [duwDx_bJh3Ka] 200 OK (0.000743s, 1345.895/s) -[2024-12-08 08:35:50.48750] [31450] [trace] [1wYvzW0j31YK] GET "/condition/authonly" -[2024-12-08 08:35:50.48799] [31450] [trace] [1wYvzW0j31YK] Routing to a callback -[2024-12-08 08:35:50.48829] [31450] [trace] [1wYvzW0j31YK] 200 OK (0.000771s, 1297.017/s) -[2024-12-08 08:35:50.49374] [31450] [trace] [-HAv0TVvxQBd] GET "/logout" -[2024-12-08 08:35:50.49420] [31450] [trace] [-HAv0TVvxQBd] Routing to a callback -[2024-12-08 08:35:50.49450] [31450] [trace] [-HAv0TVvxQBd] 200 OK (0.000742s, 1347.709/s) -[2024-12-08 08:35:50.49974] [31450] [trace] [qR-80ThtMaQa] GET "/authonly" -[2024-12-08 08:35:50.50017] [31450] [trace] [qR-80ThtMaQa] Routing to a callback -[2024-12-08 08:35:50.50047] [31450] [trace] [qR-80ThtMaQa] 200 OK (0.000718s, 1392.758/s) -[2024-12-08 08:35:50.50717] [31450] [trace] [OI2Jn6WIMMfR] POST "/login2" -[2024-12-08 08:35:50.50761] [31450] [trace] [OI2Jn6WIMMfR] Routing to a callback -[2024-12-08 08:35:50.50808] [31450] [trace] [OI2Jn6WIMMfR] 200 OK (0.000898s, 1113.586/s) -[2024-12-08 08:35:50.51348] [31450] [trace] [Azqc7NBw6b3h] GET "/authonly" -[2024-12-08 08:35:50.51390] [31450] [trace] [Azqc7NBw6b3h] Routing to a callback -[2024-12-08 08:35:50.51422] [31450] [trace] [Azqc7NBw6b3h] 200 OK (0.000729s, 1371.742/s) -[2024-12-08 08:35:50.51962] [31450] [trace] [Qv0GSSUpVZzq] GET "/condition/authonly" -[2024-12-08 08:35:50.52011] [31450] [trace] [Qv0GSSUpVZzq] Routing to a callback -[2024-12-08 08:35:50.52040] [31450] [trace] [Qv0GSSUpVZzq] 200 OK (0.000762s, 1312.336/s) -[2024-12-08 08:35:50.53289] [31450] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:50.53611] [31450] [trace] [L0vkegGUm8SB] GET "/condition/authonly" -[2024-12-08 08:35:50.53687] [31450] [trace] [L0vkegGUm8SB] 401 Unauthorized (0.000746s, 1340.483/s) -[2024-12-08 08:35:50.54647] [31450] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:50.54970] [31450] [trace] [P7OPauatyh4l] GET "/condition/authonly" -[2024-12-08 08:35:50.55209] [31450] [trace] [P7OPauatyh4l] Template "not_found.development.html.ep" not found -[2024-12-08 08:35:50.55239] [31450] [trace] [P7OPauatyh4l] Template "not_found.html.ep" not found -[2024-12-08 08:35:50.55263] [31450] [trace] [P7OPauatyh4l] Rendering template "mojo/debug.html.ep" -[2024-12-08 08:35:50.58877] [31450] [trace] [P7OPauatyh4l] 404 Not Found (0.038997s, 25.643/s) +[2024-12-08 08:37:25.96308] [9197] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:25.96868] [9197] [trace] [YObsONcGHThP] GET "/" +[2024-12-08 08:37:25.96950] [9197] [trace] [YObsONcGHThP] Routing to a callback +[2024-12-08 08:37:25.97014] [9197] [trace] [YObsONcGHThP] 200 OK (0.001448s, 690.608/s) +[2024-12-08 08:37:25.97888] [9197] [trace] [Gp6pIYbnc0i9] GET "/authonly" +[2024-12-08 08:37:25.97992] [9197] [trace] [Gp6pIYbnc0i9] Routing to a callback +[2024-12-08 08:37:25.98058] [9197] [trace] [Gp6pIYbnc0i9] 200 OK (0.001663s, 601.323/s) +[2024-12-08 08:37:25.98873] [9197] [trace] [n1OoEaisUDcw] GET "/condition/authonly" +[2024-12-08 08:37:25.99319] [9197] [trace] [n1OoEaisUDcw] Template "not_found.development.html.ep" not found +[2024-12-08 08:37:25.99370] [9197] [trace] [n1OoEaisUDcw] Template "not_found.html.ep" not found +[2024-12-08 08:37:25.99409] [9197] [trace] [n1OoEaisUDcw] Rendering template "mojo/debug.html.ep" +[2024-12-08 08:37:26.05785] [9197] [trace] [n1OoEaisUDcw] 404 Not Found (0.069076s, 14.477/s) +[2024-12-08 08:37:26.07004] [9197] [trace] [4yOhNkYc7mtA] POST "/login" +[2024-12-08 08:37:26.07084] [9197] [trace] [4yOhNkYc7mtA] Routing to a callback +[2024-12-08 08:37:26.07169] [9197] [trace] [4yOhNkYc7mtA] 200 OK (0.001618s, 618.047/s) +[2024-12-08 08:37:26.07978] [9197] [trace] [IOvQw1MFAtrK] GET "/authonly" +[2024-12-08 08:37:26.08057] [9197] [trace] [IOvQw1MFAtrK] Routing to a callback +[2024-12-08 08:37:26.08118] [9197] [trace] [IOvQw1MFAtrK] 200 OK (0.001374s, 727.802/s) +[2024-12-08 08:37:26.09213] [9197] [trace] [u9aaNpL_3XtB] POST "/login" +[2024-12-08 08:37:26.09290] [9197] [trace] [u9aaNpL_3XtB] Routing to a callback +[2024-12-08 08:37:26.09386] [9197] [trace] [u9aaNpL_3XtB] 200 OK (0.001695s, 589.971/s) +[2024-12-08 08:37:26.10410] [9197] [trace] [5Xau56kQ2CGZ] GET "/authonly" +[2024-12-08 08:37:26.10492] [9197] [trace] [5Xau56kQ2CGZ] Routing to a callback +[2024-12-08 08:37:26.10550] [9197] [trace] [5Xau56kQ2CGZ] 200 OK (0.001383s, 723.066/s) +[2024-12-08 08:37:26.11545] [9197] [trace] [a-CPLAvps1dS] GET "/condition/authonly" +[2024-12-08 08:37:26.11638] [9197] [trace] [a-CPLAvps1dS] Routing to a callback +[2024-12-08 08:37:26.11690] [9197] [trace] [a-CPLAvps1dS] 200 OK (0.001442s, 693.481/s) +[2024-12-08 08:37:26.12707] [9197] [trace] [E56edK9xvEaJ] GET "/logout" +[2024-12-08 08:37:26.12801] [9197] [trace] [E56edK9xvEaJ] Routing to a callback +[2024-12-08 08:37:26.12861] [9197] [trace] [E56edK9xvEaJ] 200 OK (0.001512s, 661.376/s) +[2024-12-08 08:37:26.13848] [9197] [trace] [fgABKUEZFG9d] GET "/authonly" +[2024-12-08 08:37:26.13929] [9197] [trace] [fgABKUEZFG9d] Routing to a callback +[2024-12-08 08:37:26.13985] [9197] [trace] [fgABKUEZFG9d] 200 OK (0.001344s, 744.048/s) +[2024-12-08 08:37:26.15225] [9197] [trace] [RzY4sL5S7o6k] POST "/login2" +[2024-12-08 08:37:26.15305] [9197] [trace] [RzY4sL5S7o6k] Routing to a callback +[2024-12-08 08:37:26.15393] [9197] [trace] [RzY4sL5S7o6k] 200 OK (0.001659s, 602.773/s) +[2024-12-08 08:37:26.16378] [9197] [trace] [NlqvNyK3E8R4] GET "/authonly" +[2024-12-08 08:37:26.16459] [9197] [trace] [NlqvNyK3E8R4] Routing to a callback +[2024-12-08 08:37:26.16519] [9197] [trace] [NlqvNyK3E8R4] 200 OK (0.001372s, 728.863/s) +[2024-12-08 08:37:26.17523] [9197] [trace] [jO13XZ98qyN2] GET "/condition/authonly" +[2024-12-08 08:37:26.17614] [9197] [trace] [jO13XZ98qyN2] Routing to a callback +[2024-12-08 08:37:26.17670] [9197] [trace] [jO13XZ98qyN2] 200 OK (0.001435s, 696.864/s) +[2024-12-08 08:37:26.19868] [9197] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:26.20434] [9197] [trace] [0rFzTtKNkRC2] GET "/condition/authonly" +[2024-12-08 08:37:26.20569] [9197] [trace] [0rFzTtKNkRC2] 401 Unauthorized (0.001323s, 755.858/s) +[2024-12-08 08:37:26.22605] [9197] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:26.23251] [9197] [trace] [Zktv_95W8jwu] GET "/condition/authonly" +[2024-12-08 08:37:26.23652] [9197] [trace] [Zktv_95W8jwu] Template "not_found.development.html.ep" not found +[2024-12-08 08:37:26.23706] [9197] [trace] [Zktv_95W8jwu] Template "not_found.html.ep" not found +[2024-12-08 08:37:26.23745] [9197] [trace] [Zktv_95W8jwu] Rendering template "mojo/debug.html.ep" +[2024-12-08 08:37:26.31748] [9197] [trace] [Zktv_95W8jwu] 404 Not Found (0.084915s, 11.776/s) t/01-functional.t ....... # Subtest: Basic tests # Subtest: Not logged in @@ -482,67 +518,67 @@ ok 3 - Tests with async handlers 1..3 ok -[2024-12-08 08:35:51.29495] [31451] [trace] [u7mw7PgR0ADg] GET "/" -[2024-12-08 08:35:51.29557] [31451] [trace] [u7mw7PgR0ADg] Routing to a callback -[2024-12-08 08:35:51.29601] [31451] [trace] [u7mw7PgR0ADg] 200 OK (0.001052s, 950.570/s) -[2024-12-08 08:35:51.30116] [31451] [trace] [XQj5B11x0_IZ] GET "/authonly/lazy" -[2024-12-08 08:35:51.30178] [31451] [trace] [XQj5B11x0_IZ] Routing to a callback -[2024-12-08 08:35:51.30196] [31451] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:51.30231] [31451] [trace] [XQj5B11x0_IZ] 200 OK (0.001134s, 881.834/s) -[2024-12-08 08:35:51.30671] [31451] [trace] [E3TLu1OW3l2q] GET "/condition/authonly/lazy" -[2024-12-08 08:35:51.30963] [31451] [trace] [E3TLu1OW3l2q] Template "not_found.development.html.ep" not found -[2024-12-08 08:35:51.30994] [31451] [trace] [E3TLu1OW3l2q] Template "not_found.html.ep" not found -[2024-12-08 08:35:51.31019] [31451] [trace] [E3TLu1OW3l2q] Rendering template "mojo/debug.html.ep" -[2024-12-08 08:35:51.34830] [31451] [trace] [E3TLu1OW3l2q] 404 Not Found (0.041573s, 24.054/s) -[2024-12-08 08:35:51.35545] [31451] [trace] [sisxw6hB4LFE] POST "/login" -[2024-12-08 08:35:51.35590] [31451] [trace] [sisxw6hB4LFE] Routing to a callback -[2024-12-08 08:35:51.35639] [31451] [trace] [sisxw6hB4LFE] 200 OK (0.000924s, 1082.251/s) -[2024-12-08 08:35:51.36087] [31451] [trace] [Y_fuaJWuKGLH] GET "/authonly" -[2024-12-08 08:35:51.36133] [31451] [trace] [Y_fuaJWuKGLH] Routing to a callback -[2024-12-08 08:35:51.36172] [31451] [trace] [Y_fuaJWuKGLH] 200 OK (0.000829s, 1206.273/s) -[2024-12-08 08:35:51.36763] [31451] [trace] [ti_2YPxASiH4] POST "/login" -[2024-12-08 08:35:51.36804] [31451] [trace] [ti_2YPxASiH4] Routing to a callback -[2024-12-08 08:35:51.36859] [31451] [trace] [ti_2YPxASiH4] 200 OK (0.000939s, 1064.963/s) -[2024-12-08 08:35:51.37397] [31451] [trace] [XGBhMszatzyk] GET "/authonly" -[2024-12-08 08:35:51.37439] [31451] [trace] [XGBhMszatzyk] Routing to a callback -[2024-12-08 08:35:51.37498] [31451] [trace] [XGBhMszatzyk] 200 OK (0.000996s, 1004.016/s) -[2024-12-08 08:35:51.37987] [31451] [trace] [y88tDKCr_tvJ] GET "/condition/authonly" -[2024-12-08 08:35:51.38058] [31451] [trace] [y88tDKCr_tvJ] Routing to a callback -[2024-12-08 08:35:51.38092] [31451] [trace] [y88tDKCr_tvJ] 200 OK (0.001026s, 974.659/s) -[2024-12-08 08:35:51.38638] [31451] [trace] [rqfm5P1XITFA] GET "/authonly/lazy" -[2024-12-08 08:35:51.38684] [31451] [trace] [rqfm5P1XITFA] Routing to a callback -[2024-12-08 08:35:51.38737] [31451] [trace] [rqfm5P1XITFA] 200 OK (0.000975s, 1025.641/s) -[2024-12-08 08:35:51.39228] [31451] [trace] [W918LBM7vdhr] GET "/condition/authonly/lazy" -[2024-12-08 08:35:51.39315] [31451] [trace] [W918LBM7vdhr] Routing to a callback -[2024-12-08 08:35:51.39346] [31451] [trace] [W918LBM7vdhr] 200 OK (0.001157s, 864.304/s) -[2024-12-08 08:35:51.39937] [31451] [trace] [0k0jszPhR6Oj] GET "/logout" -[2024-12-08 08:35:51.39983] [31451] [trace] [0k0jszPhR6Oj] Routing to a callback -[2024-12-08 08:35:51.40038] [31451] [trace] [0k0jszPhR6Oj] 200 OK (0.00099s, 1010.101/s) -[2024-12-08 08:35:51.40530] [31451] [trace] [Dwo6yVb-fe6y] GET "/authonly" -[2024-12-08 08:35:51.40571] [31451] [trace] [Dwo6yVb-fe6y] Routing to a callback -[2024-12-08 08:35:51.40622] [31451] [trace] [Dwo6yVb-fe6y] 200 OK (0.000905s, 1104.972/s) -[2024-12-08 08:35:51.41063] [31451] [trace] [BLX3FblE0moC] GET "/authonly/lazy" -[2024-12-08 08:35:51.41108] [31451] [trace] [BLX3FblE0moC] Routing to a callback -[2024-12-08 08:35:51.41159] [31451] [trace] [BLX3FblE0moC] 200 OK (0.000942s, 1061.571/s) -[2024-12-08 08:35:51.41831] [31451] [trace] [9hnQ4HRysjTs] GET "/auto_validate" -[2024-12-08 08:35:51.41879] [31451] [trace] [9hnQ4HRysjTs] Routing to a callback -[2024-12-08 08:35:51.41933] [31451] [trace] [9hnQ4HRysjTs] 200 OK (0.000993s, 1007.049/s) -[2024-12-08 08:35:51.43417] [31451] [trace] [WEofapL7jUxX] POST "/login" -[2024-12-08 08:35:51.43468] [31451] [trace] [WEofapL7jUxX] Routing to a callback -[2024-12-08 08:35:51.43732] [31451] [trace] [WEofapL7jUxX] Template "login.html.ep" not found -[2024-12-08 08:35:51.43748] [31451] [trace] [WEofapL7jUxX] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-12-08 08:35:51.43799] [31451] [trace] [WEofapL7jUxX] 200 OK (0.00381s, 262.467/s) -[2024-12-08 08:35:51.44260] [31451] [trace] [OQc_UzrXCwOo] GET "/authonly" -[2024-12-08 08:35:51.44305] [31451] [trace] [OQc_UzrXCwOo] Routing to a callback -[2024-12-08 08:35:51.44321] [31451] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:51.44381] [31451] [trace] [OQc_UzrXCwOo] Template "authonly.html.ep" not found -[2024-12-08 08:35:51.44395] [31451] [trace] [OQc_UzrXCwOo] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-12-08 08:35:51.44440] [31451] [trace] [OQc_UzrXCwOo] 200 OK (0.001779s, 562.114/s) -[2024-12-08 08:35:51.44904] [31451] [trace] [_pViib82H8xV] POST "/login" -[2024-12-08 08:35:51.44931] [31451] [trace] [_pViib82H8xV] Routing to a callback -[2024-12-08 08:35:51.44999] [31451] [trace] [_pViib82H8xV] Template "login.html.ep" not found -[2024-12-08 08:35:51.45013] [31451] [trace] [_pViib82H8xV] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-12-08 08:35:51.45097] [31451] [trace] [_pViib82H8xV] 200 OK (0.001911s, 523.286/s) +[2024-12-08 08:37:27.60233] [9201] [trace] [kJlxUSChS70x] GET "/" +[2024-12-08 08:37:27.60325] [9201] [trace] [kJlxUSChS70x] Routing to a callback +[2024-12-08 08:37:27.60396] [9201] [trace] [kJlxUSChS70x] 200 OK (0.001622s, 616.523/s) +[2024-12-08 08:37:27.61231] [9201] [trace] [4LxIXTMDAkah] GET "/authonly/lazy" +[2024-12-08 08:37:27.61338] [9201] [trace] [4LxIXTMDAkah] Routing to a callback +[2024-12-08 08:37:27.61364] [9201] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:27.61424] [9201] [trace] [4LxIXTMDAkah] 200 OK (0.001914s, 522.466/s) +[2024-12-08 08:37:27.62200] [9201] [trace] [OSeMPXd4Mgh2] GET "/condition/authonly/lazy" +[2024-12-08 08:37:27.62656] [9201] [trace] [OSeMPXd4Mgh2] Template "not_found.development.html.ep" not found +[2024-12-08 08:37:27.62706] [9201] [trace] [OSeMPXd4Mgh2] Template "not_found.html.ep" not found +[2024-12-08 08:37:27.62746] [9201] [trace] [OSeMPXd4Mgh2] Rendering template "mojo/debug.html.ep" +[2024-12-08 08:37:27.69175] [9201] [trace] [OSeMPXd4Mgh2] 404 Not Found (0.069711s, 14.345/s) +[2024-12-08 08:37:27.70343] [9201] [trace] [u62IyNUyNAOS] POST "/login" +[2024-12-08 08:37:27.70419] [9201] [trace] [u62IyNUyNAOS] Routing to a callback +[2024-12-08 08:37:27.70505] [9201] [trace] [u62IyNUyNAOS] 200 OK (0.001578s, 633.714/s) +[2024-12-08 08:37:27.71276] [9201] [trace] [tO1D8bUZNvL0] GET "/authonly" +[2024-12-08 08:37:27.71352] [9201] [trace] [tO1D8bUZNvL0] Routing to a callback +[2024-12-08 08:37:27.71422] [9201] [trace] [tO1D8bUZNvL0] 200 OK (0.001407s, 710.732/s) +[2024-12-08 08:37:27.72478] [9201] [trace] [ABZePctKTw60] POST "/login" +[2024-12-08 08:37:27.72549] [9201] [trace] [ABZePctKTw60] Routing to a callback +[2024-12-08 08:37:27.72655] [9201] [trace] [ABZePctKTw60] 200 OK (0.001744s, 573.394/s) +[2024-12-08 08:37:27.73585] [9201] [trace] [m2M3-oB-cufW] GET "/authonly" +[2024-12-08 08:37:27.73664] [9201] [trace] [m2M3-oB-cufW] Routing to a callback +[2024-12-08 08:37:27.73768] [9201] [trace] [m2M3-oB-cufW] 200 OK (0.001792s, 558.036/s) +[2024-12-08 08:37:27.74662] [9201] [trace] [8n4Tw7CfYpA5] GET "/condition/authonly" +[2024-12-08 08:37:27.74794] [9201] [trace] [8n4Tw7CfYpA5] Routing to a callback +[2024-12-08 08:37:27.74849] [9201] [trace] [8n4Tw7CfYpA5] 200 OK (0.001837s, 544.366/s) +[2024-12-08 08:37:27.75841] [9201] [trace] [fHYr80DzTGED] GET "/authonly/lazy" +[2024-12-08 08:37:27.75930] [9201] [trace] [fHYr80DzTGED] Routing to a callback +[2024-12-08 08:37:27.76043] [9201] [trace] [fHYr80DzTGED] 200 OK (0.001983s, 504.286/s) +[2024-12-08 08:37:27.76946] [9201] [trace] [__PUo47oRy1x] GET "/condition/authonly/lazy" +[2024-12-08 08:37:27.77107] [9201] [trace] [__PUo47oRy1x] Routing to a callback +[2024-12-08 08:37:27.77166] [9201] [trace] [__PUo47oRy1x] 200 OK (0.00217s, 460.829/s) +[2024-12-08 08:37:27.78254] [9201] [trace] [m0ZFJBUWGpVg] GET "/logout" +[2024-12-08 08:37:27.78338] [9201] [trace] [m0ZFJBUWGpVg] Routing to a callback +[2024-12-08 08:37:27.78448] [9201] [trace] [m0ZFJBUWGpVg] 200 OK (0.00192s, 520.833/s) +[2024-12-08 08:37:27.79341] [9201] [trace] [MMmJYPd5uru8] GET "/authonly" +[2024-12-08 08:37:27.79415] [9201] [trace] [MMmJYPd5uru8] Routing to a callback +[2024-12-08 08:37:27.79518] [9201] [trace] [MMmJYPd5uru8] 200 OK (0.001743s, 573.723/s) +[2024-12-08 08:37:27.80321] [9201] [trace] [jEwo51OMfpmQ] GET "/authonly/lazy" +[2024-12-08 08:37:27.80405] [9201] [trace] [jEwo51OMfpmQ] Routing to a callback +[2024-12-08 08:37:27.80504] [9201] [trace] [jEwo51OMfpmQ] 200 OK (0.001793s, 557.724/s) +[2024-12-08 08:37:27.81716] [9201] [trace] [AFttNZ2LzMmh] GET "/auto_validate" +[2024-12-08 08:37:27.81804] [9201] [trace] [AFttNZ2LzMmh] Routing to a callback +[2024-12-08 08:37:27.81912] [9201] [trace] [AFttNZ2LzMmh] 200 OK (0.001935s, 516.796/s) +[2024-12-08 08:37:27.84459] [9201] [trace] [iQ3jF0pe-Od3] POST "/login" +[2024-12-08 08:37:27.84545] [9201] [trace] [iQ3jF0pe-Od3] Routing to a callback +[2024-12-08 08:37:27.84944] [9201] [trace] [iQ3jF0pe-Od3] Template "login.html.ep" not found +[2024-12-08 08:37:27.84967] [9201] [trace] [iQ3jF0pe-Od3] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-12-08 08:37:27.85066] [9201] [trace] [iQ3jF0pe-Od3] 200 OK (0.006041s, 165.536/s) +[2024-12-08 08:37:27.85873] [9201] [trace] [Yg1xuumPX0SU] GET "/authonly" +[2024-12-08 08:37:27.85950] [9201] [trace] [Yg1xuumPX0SU] Routing to a callback +[2024-12-08 08:37:27.85975] [9201] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:27.86079] [9201] [trace] [Yg1xuumPX0SU] Template "authonly.html.ep" not found +[2024-12-08 08:37:27.86098] [9201] [trace] [Yg1xuumPX0SU] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-12-08 08:37:27.86178] [9201] [trace] [Yg1xuumPX0SU] 200 OK (0.00302s, 331.126/s) +[2024-12-08 08:37:27.86974] [9201] [trace] [lyoQIzBnjGXi] POST "/login" +[2024-12-08 08:37:27.87023] [9201] [trace] [lyoQIzBnjGXi] Routing to a callback +[2024-12-08 08:37:27.87146] [9201] [trace] [lyoQIzBnjGXi] Template "login.html.ep" not found +[2024-12-08 08:37:27.87166] [9201] [trace] [lyoQIzBnjGXi] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-12-08 08:37:27.87313] [9201] [trace] [lyoQIzBnjGXi] 200 OK (0.003359s, 297.708/s) t/02-functional_lazy.t .. # Subtest: Blocking tests # Subtest: Unauthenticated @@ -616,25 +652,25 @@ ok 2 - Non blocking tests 1..2 ok -[2024-12-08 08:35:52.14160] [31452] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-12-08 08:35:52.14509] [31452] [trace] [Bxfbzs3_X7Ew] GET "/other/endpoint" -[2024-12-08 08:35:52.14565] [31452] [trace] [Bxfbzs3_X7Ew] Routing to a callback -[2024-12-08 08:35:52.14619] [31452] [trace] [Bxfbzs3_X7Ew] 200 OK (0.001085s, 921.659/s) -[2024-12-08 08:35:52.15251] [31452] [trace] [Os5SZwAgwm23] GET "/api/endpoint" -[2024-12-08 08:35:52.15311] [31452] [trace] [Os5SZwAgwm23] Routing to a callback -[2024-12-08 08:35:52.15328] [31452] [trace] [Os5SZwAgwm23] Routing to a callback -[2024-12-08 08:35:52.15357] [31452] [trace] [Os5SZwAgwm23] 200 OK (0.001044s, 957.854/s) -[2024-12-08 08:35:52.16542] [31452] [trace] [oVBvWgVqt_GA] GET "/other/endpoint_p" -[2024-12-08 08:35:52.16599] [31452] [trace] [oVBvWgVqt_GA] Routing to a callback -[2024-12-08 08:35:52.16834] [31452] [trace] [oVBvWgVqt_GA] Template "otherendpoint_p.html.ep" not found -[2024-12-08 08:35:52.16851] [31452] [trace] [oVBvWgVqt_GA] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-12-08 08:35:52.16965] [31452] [trace] [oVBvWgVqt_GA] 200 OK (0.004219s, 237.023/s) -[2024-12-08 08:35:52.17522] [31452] [trace] [Kfcx7jStF1tR] GET "/api_p/endpoint_p" -[2024-12-08 08:35:52.17584] [31452] [trace] [Kfcx7jStF1tR] Routing to a callback -[2024-12-08 08:35:52.17614] [31452] [trace] [Kfcx7jStF1tR] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-12-08 08:35:52.17653] [31452] [trace] [Kfcx7jStF1tR] Routing to a callback -[2024-12-08 08:35:52.17708] [31452] [trace] [Kfcx7jStF1tR] Template "endpoint_p.html.ep" not found -[2024-12-08 08:35:52.17747] [31452] [trace] [Kfcx7jStF1tR] 200 OK (0.002231s, 448.229/s) +[2024-12-08 08:37:28.93781] [9202] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-12-08 08:37:28.94315] [9202] [trace] [s4nIC7izNAIy] GET "/other/endpoint" +[2024-12-08 08:37:28.94402] [9202] [trace] [s4nIC7izNAIy] Routing to a callback +[2024-12-08 08:37:28.94488] [9202] [trace] [s4nIC7izNAIy] 200 OK (0.001703s, 587.199/s) +[2024-12-08 08:37:28.95479] [9202] [trace] [S0gc8_1exjps] GET "/api/endpoint" +[2024-12-08 08:37:28.95564] [9202] [trace] [S0gc8_1exjps] Routing to a callback +[2024-12-08 08:37:28.95590] [9202] [trace] [S0gc8_1exjps] Routing to a callback +[2024-12-08 08:37:28.95641] [9202] [trace] [S0gc8_1exjps] 200 OK (0.001593s, 627.746/s) +[2024-12-08 08:37:28.97553] [9202] [trace] [RxRJnSkNIc83] GET "/other/endpoint_p" +[2024-12-08 08:37:28.97656] [9202] [trace] [RxRJnSkNIc83] Routing to a callback +[2024-12-08 08:37:28.98010] [9202] [trace] [RxRJnSkNIc83] Template "otherendpoint_p.html.ep" not found +[2024-12-08 08:37:28.98034] [9202] [trace] [RxRJnSkNIc83] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-12-08 08:37:28.98216] [9202] [trace] [RxRJnSkNIc83] 200 OK (0.006602s, 151.469/s) +[2024-12-08 08:37:28.99146] [9202] [trace] [auIdi0h2YuEB] GET "/api_p/endpoint_p" +[2024-12-08 08:37:28.99253] [9202] [trace] [auIdi0h2YuEB] Routing to a callback +[2024-12-08 08:37:28.99301] [9202] [trace] [auIdi0h2YuEB] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-12-08 08:37:28.99367] [9202] [trace] [auIdi0h2YuEB] Routing to a callback +[2024-12-08 08:37:28.99443] [9202] [trace] [auIdi0h2YuEB] Template "endpoint_p.html.ep" not found +[2024-12-08 08:37:28.99503] [9202] [trace] [auIdi0h2YuEB] 200 OK (0.003546s, 282.008/s) t/03-current_user.t ..... ok 1 - GET /other/endpoint ok 2 - 200 OK @@ -651,7 +687,7 @@ 1..12 ok All tests successful. -Files=4, Tests=18, 3 wallclock secs ( 0.06 usr 0.02 sys + 2.62 cusr 0.24 csys = 2.94 CPU) +Files=4, Tests=18, 5 wallclock secs ( 0.10 usr 0.03 sys + 4.40 cusr 0.49 csys = 5.02 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' create-stamp debian/debhelper-build-stamp @@ -659,7 +695,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' dh_auto_install - make -j3 install DESTDIR=/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/debian/libmojolicious-plugin-authentication-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j4 install DESTDIR=/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/debian/libmojolicious-plugin-authentication-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' Manifying 1 pod document Installing /build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/debian/libmojolicious-plugin-authentication-perl/usr/share/perl5/Mojolicious/Plugin/Authentication.pm @@ -689,12 +725,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/7907/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/30457 and its subdirectories -I: Current time: Sat Dec 7 20:35:57 -12 2024 -I: pbuilder-time-stamp: 1733646957 +I: removing directory /srv/workspace/pbuilder/7907 and its subdirectories +I: Current time: Sun Dec 8 22:37:38 +14 2024 +I: pbuilder-time-stamp: 1733647058