Diff of the two buildlogs: -- --- b1/build.log 2024-05-01 11:43:48.119874743 +0000 +++ b2/build.log 2024-05-01 11:44:46.105409627 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 30 23:41:24 -12 2024 -I: pbuilder-time-stamp: 1714563684 +I: Current time: Thu May 2 01:43:57 +14 2024 +I: pbuilder-time-stamp: 1714563837 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/29617/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/14235/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 May 1 11:44 /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/14235/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/14235/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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(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='b8b11d26b6d246638fd319849c4beba1' - 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='29617' - PS1='# ' - PS2='> ' + INVOCATION_ID=1fc3fcb3d9154225b9b68ed5a25f1f71 + 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=14235 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.gjZXzWzH/pbuilderrc_ZchP --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.gjZXzWzH/b1 --logfile b1/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+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.gjZXzWzH/pbuilderrc_NRsm --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.gjZXzWzH/b2 --logfile b2/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-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux ff4a 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 28 07:45 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/29617/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 1 07:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/14235/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -143,7 +175,7 @@ Get: 33 http://deb.debian.org/debian unstable/main armhf libjs-bootstrap4 all 4.6.1+dfsg1-4 [517 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libjs-highlight.js all 9.18.5+dfsg1-2 [397 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libmojolicious-perl all 9.36+dfsg-1 [842 kB] -Fetched 20.2 MB in 2s (8946 kB/s) +Fetched 20.2 MB in 0s (63.4 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 ... 19440 files and directories currently installed.) @@ -298,7 +330,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/14235/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/14235/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 @@ -320,13 +356,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 # @@ -369,57 +405,57 @@ 1..1 ok 1 - Reported prereqs ok -[2024-05-01 11:43:17.40340] [688] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:17.41205] [688] [trace] [k_aLI2o_rDUu] GET "/" -[2024-05-01 11:43:17.41330] [688] [trace] [k_aLI2o_rDUu] Routing to a callback -[2024-05-01 11:43:17.41427] [688] [trace] [k_aLI2o_rDUu] 200 OK (0.002188s, 457.038/s) -[2024-05-01 11:43:17.43097] [688] [trace] [bX4o3w1YA2oO] GET "/authonly" -[2024-05-01 11:43:17.43235] [688] [trace] [bX4o3w1YA2oO] Routing to a callback -[2024-05-01 11:43:17.43324] [688] [trace] [bX4o3w1YA2oO] 200 OK (0.002221s, 450.248/s) -[2024-05-01 11:43:17.44579] [688] [trace] [kH4VdqjVoeUP] GET "/condition/authonly" -[2024-05-01 11:43:17.45241] [688] [trace] [kH4VdqjVoeUP] Template "not_found.development.html.ep" not found -[2024-05-01 11:43:17.45309] [688] [trace] [kH4VdqjVoeUP] Template "not_found.html.ep" not found -[2024-05-01 11:43:17.45361] [688] [trace] [kH4VdqjVoeUP] Rendering template "mojo/debug.html.ep" -[2024-05-01 11:43:17.54807] [688] [trace] [kH4VdqjVoeUP] 404 Not Found (0.102213s, 9.783/s) -[2024-05-01 11:43:17.56983] [688] [trace] [RbRW_h6HNGIQ] POST "/login" -[2024-05-01 11:43:17.57172] [688] [trace] [RbRW_h6HNGIQ] Routing to a callback -[2024-05-01 11:43:17.57301] [688] [trace] [RbRW_h6HNGIQ] 200 OK (0.003123s, 320.205/s) -[2024-05-01 11:43:17.58789] [688] [trace] [YjpGcl9PYH3E] GET "/authonly" -[2024-05-01 11:43:17.58915] [688] [trace] [YjpGcl9PYH3E] Routing to a callback -[2024-05-01 11:43:17.59011] [688] [trace] [YjpGcl9PYH3E] 200 OK (0.002168s, 461.255/s) -[2024-05-01 11:43:17.62287] [688] [trace] [bcXoCsScZupZ] POST "/login" -[2024-05-01 11:43:17.62399] [688] [trace] [bcXoCsScZupZ] Routing to a callback -[2024-05-01 11:43:17.62541] [688] [trace] [bcXoCsScZupZ] 200 OK (0.002501s, 399.840/s) -[2024-05-01 11:43:17.66293] [688] [trace] [Ya3vIfzDTXCh] GET "/authonly" -[2024-05-01 11:43:17.66402] [688] [trace] [Ya3vIfzDTXCh] Routing to a callback -[2024-05-01 11:43:17.66484] [688] [trace] [Ya3vIfzDTXCh] 200 OK (0.001872s, 534.188/s) -[2024-05-01 11:43:17.69373] [688] [trace] [B7jrMXgP0Y_V] GET "/condition/authonly" -[2024-05-01 11:43:17.69924] [688] [trace] [B7jrMXgP0Y_V] Routing to a callback -[2024-05-01 11:43:17.70006] [688] [trace] [B7jrMXgP0Y_V] 200 OK (0.006279s, 159.261/s) -[2024-05-01 11:43:17.72517] [688] [trace] [C8G7wtIQhasG] GET "/logout" -[2024-05-01 11:43:17.72634] [688] [trace] [C8G7wtIQhasG] Routing to a callback -[2024-05-01 11:43:17.72726] [688] [trace] [C8G7wtIQhasG] 200 OK (0.002031s, 492.368/s) -[2024-05-01 11:43:17.75524] [688] [trace] [5XkaO6FWeJaE] GET "/authonly" -[2024-05-01 11:43:17.75623] [688] [trace] [5XkaO6FWeJaE] Routing to a callback -[2024-05-01 11:43:17.75696] [688] [trace] [5XkaO6FWeJaE] 200 OK (0.00168s, 595.238/s) -[2024-05-01 11:43:17.79152] [688] [trace] [H3pTfEAeskO1] POST "/login2" -[2024-05-01 11:43:17.79252] [688] [trace] [H3pTfEAeskO1] Routing to a callback -[2024-05-01 11:43:17.79366] [688] [trace] [H3pTfEAeskO1] 200 OK (0.002096s, 477.099/s) -[2024-05-01 11:43:17.82177] [688] [trace] [J_Rqc7XHHP9S] GET "/authonly" -[2024-05-01 11:43:17.83103] [688] [trace] [J_Rqc7XHHP9S] Routing to a callback -[2024-05-01 11:43:17.83187] [688] [trace] [J_Rqc7XHHP9S] 200 OK (0.010057s, 99.433/s) -[2024-05-01 11:43:17.86470] [688] [trace] [BxUemTahngCv] GET "/condition/authonly" -[2024-05-01 11:43:17.86590] [688] [trace] [BxUemTahngCv] Routing to a callback -[2024-05-01 11:43:17.87078] [688] [trace] [BxUemTahngCv] 200 OK (0.006001s, 166.639/s) -[2024-05-01 11:43:17.92983] [688] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:17.94622] [688] [trace] [5SmJMIRmRrKI] GET "/condition/authonly" -[2024-05-01 11:43:17.94802] [688] [trace] [5SmJMIRmRrKI] 401 Unauthorized (0.00177s, 564.972/s) -[2024-05-01 11:43:17.99262] [688] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:18.00113] [688] [trace] [xiJH4hasLgC8] GET "/condition/authonly" -[2024-05-01 11:43:18.00744] [688] [trace] [xiJH4hasLgC8] Template "not_found.development.html.ep" not found -[2024-05-01 11:43:18.00823] [688] [trace] [xiJH4hasLgC8] Template "not_found.html.ep" not found -[2024-05-01 11:43:18.00893] [688] [trace] [xiJH4hasLgC8] Rendering template "mojo/debug.html.ep" -[2024-05-01 11:43:18.10867] [688] [trace] [xiJH4hasLgC8] 404 Not Found (0.107507s, 9.302/s) +[2024-05-01 11:44:34.89819] [15140] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:34.90179] [15140] [trace] [g0DFqGlDCVNs] GET "/" +[2024-05-01 11:44:34.90243] [15140] [trace] [g0DFqGlDCVNs] Routing to a callback +[2024-05-01 11:44:34.90304] [15140] [trace] [g0DFqGlDCVNs] 200 OK (0.001224s, 816.993/s) +[2024-05-01 11:44:34.90918] [15140] [trace] [D6tQYrivGmJh] GET "/authonly" +[2024-05-01 11:44:34.90990] [15140] [trace] [D6tQYrivGmJh] Routing to a callback +[2024-05-01 11:44:34.91040] [15140] [trace] [D6tQYrivGmJh] 200 OK (0.001196s, 836.120/s) +[2024-05-01 11:44:34.91606] [15140] [trace] [GsFllUbvY45F] GET "/condition/authonly" +[2024-05-01 11:44:34.91927] [15140] [trace] [GsFllUbvY45F] Template "not_found.development.html.ep" not found +[2024-05-01 11:44:34.91962] [15140] [trace] [GsFllUbvY45F] Template "not_found.html.ep" not found +[2024-05-01 11:44:34.91995] [15140] [trace] [GsFllUbvY45F] Rendering template "mojo/debug.html.ep" +[2024-05-01 11:44:34.96023] [15140] [trace] [GsFllUbvY45F] 404 Not Found (0.044129s, 22.661/s) +[2024-05-01 11:44:34.96882] [15140] [trace] [rNorxBePJtLZ] POST "/login" +[2024-05-01 11:44:34.96936] [15140] [trace] [rNorxBePJtLZ] Routing to a callback +[2024-05-01 11:44:34.96990] [15140] [trace] [rNorxBePJtLZ] 200 OK (0.001057s, 946.074/s) +[2024-05-01 11:44:34.97524] [15140] [trace] [oqHIgBtSNibi] GET "/authonly" +[2024-05-01 11:44:34.97575] [15140] [trace] [oqHIgBtSNibi] Routing to a callback +[2024-05-01 11:44:34.97614] [15140] [trace] [oqHIgBtSNibi] 200 OK (0.000879s, 1137.656/s) +[2024-05-01 11:44:34.98341] [15140] [trace] [wHGQl0JdH97C] POST "/login" +[2024-05-01 11:44:34.98393] [15140] [trace] [wHGQl0JdH97C] Routing to a callback +[2024-05-01 11:44:34.98453] [15140] [trace] [wHGQl0JdH97C] 200 OK (0.001103s, 906.618/s) +[2024-05-01 11:44:34.99234] [15140] [trace] [2vK6pWkbLwuF] GET "/authonly" +[2024-05-01 11:44:34.99297] [15140] [trace] [2vK6pWkbLwuF] Routing to a callback +[2024-05-01 11:44:34.99340] [15140] [trace] [2vK6pWkbLwuF] 200 OK (0.001044s, 957.854/s) +[2024-05-01 11:44:35.00116] [15140] [trace] [WzjuNUh86PEL] GET "/condition/authonly" +[2024-05-01 11:44:35.00177] [15140] [trace] [WzjuNUh86PEL] Routing to a callback +[2024-05-01 11:44:35.00211] [15140] [trace] [WzjuNUh86PEL] 200 OK (0.00093s, 1075.269/s) +[2024-05-01 11:44:35.00966] [15140] [trace] [H6g66hni9xa0] GET "/logout" +[2024-05-01 11:44:35.01023] [15140] [trace] [H6g66hni9xa0] Routing to a callback +[2024-05-01 11:44:35.01067] [15140] [trace] [H6g66hni9xa0] 200 OK (0.000994s, 1006.036/s) +[2024-05-01 11:44:35.01815] [15140] [trace] [qLLUbUvcWd8Z] GET "/authonly" +[2024-05-01 11:44:35.01874] [15140] [trace] [qLLUbUvcWd8Z] Routing to a callback +[2024-05-01 11:44:35.01912] [15140] [trace] [qLLUbUvcWd8Z] 200 OK (0.000956s, 1046.025/s) +[2024-05-01 11:44:35.02753] [15140] [trace] [f6DyyCckBwBn] POST "/login2" +[2024-05-01 11:44:35.02811] [15140] [trace] [f6DyyCckBwBn] Routing to a callback +[2024-05-01 11:44:35.02882] [15140] [trace] [f6DyyCckBwBn] 200 OK (0.001258s, 794.913/s) +[2024-05-01 11:44:35.03626] [15140] [trace] [9zgwEKpLD_wb] GET "/authonly" +[2024-05-01 11:44:35.03685] [15140] [trace] [9zgwEKpLD_wb] Routing to a callback +[2024-05-01 11:44:35.03726] [15140] [trace] [9zgwEKpLD_wb] 200 OK (0.000988s, 1012.146/s) +[2024-05-01 11:44:35.04452] [15140] [trace] [7DjGnwurBXMJ] GET "/condition/authonly" +[2024-05-01 11:44:35.04514] [15140] [trace] [7DjGnwurBXMJ] Routing to a callback +[2024-05-01 11:44:35.04549] [15140] [trace] [7DjGnwurBXMJ] 200 OK (0.000947s, 1055.966/s) +[2024-05-01 11:44:35.06093] [15140] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:35.06448] [15140] [trace] [15nt-hVeaMmD] GET "/condition/authonly" +[2024-05-01 11:44:35.06540] [15140] [trace] [15nt-hVeaMmD] 401 Unauthorized (0.000905s, 1104.972/s) +[2024-05-01 11:44:35.07761] [15140] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:35.08127] [15140] [trace] [RD-M5h5P2y5S] GET "/condition/authonly" +[2024-05-01 11:44:35.08422] [15140] [trace] [RD-M5h5P2y5S] Template "not_found.development.html.ep" not found +[2024-05-01 11:44:35.08458] [15140] [trace] [RD-M5h5P2y5S] Template "not_found.html.ep" not found +[2024-05-01 11:44:35.08493] [15140] [trace] [RD-M5h5P2y5S] Rendering template "mojo/debug.html.ep" +[2024-05-01 11:44:35.12309] [15140] [trace] [RD-M5h5P2y5S] 404 Not Found (0.041774s, 23.938/s) t/01-functional.t ....... # Subtest: Basic tests # Subtest: Not logged in @@ -487,67 +523,67 @@ ok 3 - Tests with async handlers 1..3 ok -[2024-05-01 11:43:20.58476] [762] [trace] [a_xoTGEpo9Du] GET "/" -[2024-05-01 11:43:20.58596] [762] [trace] [a_xoTGEpo9Du] Routing to a callback -[2024-05-01 11:43:20.58862] [762] [trace] [a_xoTGEpo9Du] 200 OK (0.003864s, 258.799/s) -[2024-05-01 11:43:20.60937] [762] [trace] [lj_QS7eS6V9z] GET "/authonly/lazy" -[2024-05-01 11:43:20.61602] [762] [trace] [lj_QS7eS6V9z] Routing to a callback -[2024-05-01 11:43:20.61640] [762] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:20.61720] [762] [trace] [lj_QS7eS6V9z] 200 OK (0.007788s, 128.403/s) -[2024-05-01 11:43:20.63979] [762] [trace] [m6h2sqC56vHr] GET "/condition/authonly/lazy" -[2024-05-01 11:43:20.65026] [762] [trace] [m6h2sqC56vHr] Template "not_found.development.html.ep" not found -[2024-05-01 11:43:20.65140] [762] [trace] [m6h2sqC56vHr] Template "not_found.html.ep" not found -[2024-05-01 11:43:20.65203] [762] [trace] [m6h2sqC56vHr] Rendering template "mojo/debug.html.ep" -[2024-05-01 11:43:20.82868] [762] [trace] [m6h2sqC56vHr] 404 Not Found (0.188844s, 5.295/s) -[2024-05-01 11:43:20.84692] [762] [trace] [IKu0pm84blFw] POST "/login" -[2024-05-01 11:43:20.84791] [762] [trace] [IKu0pm84blFw] Routing to a callback -[2024-05-01 11:43:20.84902] [762] [trace] [IKu0pm84blFw] 200 OK (0.002077s, 481.464/s) -[2024-05-01 11:43:20.86041] [762] [trace] [v-i1YGCTydCl] GET "/authonly" -[2024-05-01 11:43:20.86145] [762] [trace] [v-i1YGCTydCl] Routing to a callback -[2024-05-01 11:43:20.86236] [762] [trace] [v-i1YGCTydCl] 200 OK (0.001915s, 522.193/s) -[2024-05-01 11:43:20.87863] [762] [trace] [6gRYJSfkDcab] POST "/login" -[2024-05-01 11:43:20.87955] [762] [trace] [6gRYJSfkDcab] Routing to a callback -[2024-05-01 11:43:20.88091] [762] [trace] [6gRYJSfkDcab] 200 OK (0.002233s, 447.828/s) -[2024-05-01 11:43:20.89626] [762] [trace] [go7jly4T8dtk] GET "/authonly" -[2024-05-01 11:43:20.89734] [762] [trace] [go7jly4T8dtk] Routing to a callback -[2024-05-01 11:43:20.89907] [762] [trace] [go7jly4T8dtk] 200 OK (0.002747s, 364.033/s) -[2024-05-01 11:43:20.91441] [762] [trace] [U4lZDFaMWUuC] GET "/condition/authonly" -[2024-05-01 11:43:20.91622] [762] [trace] [U4lZDFaMWUuC] Routing to a callback -[2024-05-01 11:43:20.91692] [762] [trace] [U4lZDFaMWUuC] 200 OK (0.002468s, 405.186/s) -[2024-05-01 11:43:20.93329] [762] [trace] [4YDLDoxP3pj8] GET "/authonly/lazy" -[2024-05-01 11:43:20.93444] [762] [trace] [4YDLDoxP3pj8] Routing to a callback -[2024-05-01 11:43:20.93607] [762] [trace] [4YDLDoxP3pj8] 200 OK (0.002727s, 366.703/s) -[2024-05-01 11:43:20.95140] [762] [trace] [KpGvT7DxYtpe] GET "/condition/authonly/lazy" -[2024-05-01 11:43:20.95338] [762] [trace] [KpGvT7DxYtpe] Routing to a callback -[2024-05-01 11:43:20.95407] [762] [trace] [KpGvT7DxYtpe] 200 OK (0.002637s, 379.219/s) -[2024-05-01 11:43:20.97266] [762] [trace] [XqyEJllTy20-] GET "/logout" -[2024-05-01 11:43:20.97381] [762] [trace] [XqyEJllTy20-] Routing to a callback -[2024-05-01 11:43:20.97553] [762] [trace] [XqyEJllTy20-] 200 OK (0.00282s, 354.610/s) -[2024-05-01 11:43:20.99234] [762] [trace] [zP6iagEEjpfs] GET "/authonly" -[2024-05-01 11:43:20.99348] [762] [trace] [zP6iagEEjpfs] Routing to a callback -[2024-05-01 11:43:20.99623] [762] [trace] [zP6iagEEjpfs] 200 OK (0.003833s, 260.892/s) -[2024-05-01 11:43:21.01049] [762] [trace] [JZvk8oinuZFq] GET "/authonly/lazy" -[2024-05-01 11:43:21.01179] [762] [trace] [JZvk8oinuZFq] Routing to a callback -[2024-05-01 11:43:21.01329] [762] [trace] [JZvk8oinuZFq] 200 OK (0.002743s, 364.564/s) -[2024-05-01 11:43:21.03588] [762] [trace] [g8H7I3H1IHkK] GET "/auto_validate" -[2024-05-01 11:43:21.03709] [762] [trace] [g8H7I3H1IHkK] Routing to a callback -[2024-05-01 11:43:21.04265] [762] [trace] [g8H7I3H1IHkK] 200 OK (0.002625s, 380.952/s) -[2024-05-01 11:43:21.12158] [762] [trace] [bmiF_jA-bz8p] POST "/login" -[2024-05-01 11:43:21.12291] [762] [trace] [bmiF_jA-bz8p] Routing to a callback -[2024-05-01 11:43:21.13693] [762] [trace] [bmiF_jA-bz8p] Template "login.html.ep" not found -[2024-05-01 11:43:21.13726] [762] [trace] [bmiF_jA-bz8p] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-05-01 11:43:21.13869] [762] [trace] [bmiF_jA-bz8p] 200 OK (0.016916s, 59.116/s) -[2024-05-01 11:43:21.16298] [762] [trace] [VjTVU49vokgS] GET "/authonly" -[2024-05-01 11:43:21.16410] [762] [trace] [VjTVU49vokgS] Routing to a callback -[2024-05-01 11:43:21.16448] [762] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:21.16586] [762] [trace] [VjTVU49vokgS] Template "authonly.html.ep" not found -[2024-05-01 11:43:21.16615] [762] [trace] [VjTVU49vokgS] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-05-01 11:43:21.17550] [762] [trace] [VjTVU49vokgS] 200 OK (0.012484s, 80.103/s) -[2024-05-01 11:43:21.18796] [762] [trace] [xFr-cizlu5uH] POST "/login" -[2024-05-01 11:43:21.18863] [762] [trace] [xFr-cizlu5uH] Routing to a callback -[2024-05-01 11:43:21.19090] [762] [trace] [xFr-cizlu5uH] Template "login.html.ep" not found -[2024-05-01 11:43:21.19123] [762] [trace] [xFr-cizlu5uH] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-05-01 11:43:21.19348] [762] [trace] [xFr-cizlu5uH] 200 OK (0.005461s, 183.117/s) +[2024-05-01 11:44:35.85931] [15141] [trace] [Osasu-Szgp5_] GET "/" +[2024-05-01 11:44:35.85998] [15141] [trace] [Osasu-Szgp5_] Routing to a callback +[2024-05-01 11:44:35.86044] [15141] [trace] [Osasu-Szgp5_] 200 OK (0.001133s, 882.613/s) +[2024-05-01 11:44:35.86614] [15141] [trace] [fSI86FVQJE18] GET "/authonly/lazy" +[2024-05-01 11:44:35.86692] [15141] [trace] [fSI86FVQJE18] Routing to a callback +[2024-05-01 11:44:35.86712] [15141] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:35.86751] [15141] [trace] [fSI86FVQJE18] 200 OK (0.001341s, 745.712/s) +[2024-05-01 11:44:35.87250] [15141] [trace] [zbhmlu7YBH2A] GET "/condition/authonly/lazy" +[2024-05-01 11:44:35.87571] [15141] [trace] [zbhmlu7YBH2A] Template "not_found.development.html.ep" not found +[2024-05-01 11:44:35.87604] [15141] [trace] [zbhmlu7YBH2A] Template "not_found.html.ep" not found +[2024-05-01 11:44:35.87629] [15141] [trace] [zbhmlu7YBH2A] Rendering template "mojo/debug.html.ep" +[2024-05-01 11:44:35.91557] [15141] [trace] [zbhmlu7YBH2A] 404 Not Found (0.043028s, 23.241/s) +[2024-05-01 11:44:35.92390] [15141] [trace] [CckAA0qB-DJh] POST "/login" +[2024-05-01 11:44:35.92445] [15141] [trace] [CckAA0qB-DJh] Routing to a callback +[2024-05-01 11:44:35.92505] [15141] [trace] [CckAA0qB-DJh] 200 OK (0.001129s, 885.740/s) +[2024-05-01 11:44:35.93029] [15141] [trace] [4BftK64_pOVl] GET "/authonly" +[2024-05-01 11:44:35.93084] [15141] [trace] [4BftK64_pOVl] Routing to a callback +[2024-05-01 11:44:35.93129] [15141] [trace] [4BftK64_pOVl] 200 OK (0.000984s, 1016.260/s) +[2024-05-01 11:44:35.93812] [15141] [trace] [xUWwZnu26Aqp] POST "/login" +[2024-05-01 11:44:35.93866] [15141] [trace] [xUWwZnu26Aqp] Routing to a callback +[2024-05-01 11:44:35.93931] [15141] [trace] [xUWwZnu26Aqp] 200 OK (0.001168s, 856.164/s) +[2024-05-01 11:44:35.94631] [15141] [trace] [0ZU_YXPxbv6N] GET "/authonly" +[2024-05-01 11:44:35.94689] [15141] [trace] [0ZU_YXPxbv6N] Routing to a callback +[2024-05-01 11:44:35.94763] [15141] [trace] [0ZU_YXPxbv6N] 200 OK (0.001299s, 769.823/s) +[2024-05-01 11:44:35.95428] [15141] [trace] [1IxQXM_4Tb1p] GET "/condition/authonly" +[2024-05-01 11:44:35.95521] [15141] [trace] [1IxQXM_4Tb1p] Routing to a callback +[2024-05-01 11:44:35.95558] [15141] [trace] [1IxQXM_4Tb1p] 200 OK (0.001286s, 777.605/s) +[2024-05-01 11:44:35.96293] [15141] [trace] [j4ZL4BeLLWiX] GET "/authonly/lazy" +[2024-05-01 11:44:35.96346] [15141] [trace] [j4ZL4BeLLWiX] Routing to a callback +[2024-05-01 11:44:35.96413] [15141] [trace] [j4ZL4BeLLWiX] 200 OK (0.001184s, 844.595/s) +[2024-05-01 11:44:35.97080] [15141] [trace] [vVv_DyKpTm3r] GET "/condition/authonly/lazy" +[2024-05-01 11:44:35.97179] [15141] [trace] [vVv_DyKpTm3r] Routing to a callback +[2024-05-01 11:44:35.97216] [15141] [trace] [vVv_DyKpTm3r] 200 OK (0.001336s, 748.503/s) +[2024-05-01 11:44:35.98036] [15141] [trace] [zzr2D7SrKdzc] GET "/logout" +[2024-05-01 11:44:35.98098] [15141] [trace] [zzr2D7SrKdzc] Routing to a callback +[2024-05-01 11:44:35.98169] [15141] [trace] [zzr2D7SrKdzc] 200 OK (0.001307s, 765.111/s) +[2024-05-01 11:44:35.98845] [15141] [trace] [Rcclm9xNii_D] GET "/authonly" +[2024-05-01 11:44:35.98901] [15141] [trace] [Rcclm9xNii_D] Routing to a callback +[2024-05-01 11:44:35.98971] [15141] [trace] [Rcclm9xNii_D] 200 OK (0.00124s, 806.452/s) +[2024-05-01 11:44:35.99561] [15141] [trace] [T9LdS0l6CGL7] GET "/authonly/lazy" +[2024-05-01 11:44:35.99617] [15141] [trace] [T9LdS0l6CGL7] Routing to a callback +[2024-05-01 11:44:35.99687] [15141] [trace] [T9LdS0l6CGL7] 200 OK (0.001247s, 801.925/s) +[2024-05-01 11:44:36.00550] [15141] [trace] [4rlssMbC3q-e] GET "/auto_validate" +[2024-05-01 11:44:36.00610] [15141] [trace] [4rlssMbC3q-e] Routing to a callback +[2024-05-01 11:44:36.00688] [15141] [trace] [4rlssMbC3q-e] 200 OK (0.001362s, 734.214/s) +[2024-05-01 11:44:36.02440] [15141] [trace] [2s2skV-L8mgz] POST "/login" +[2024-05-01 11:44:36.02508] [15141] [trace] [2s2skV-L8mgz] Routing to a callback +[2024-05-01 11:44:36.02802] [15141] [trace] [2s2skV-L8mgz] Template "login.html.ep" not found +[2024-05-01 11:44:36.02822] [15141] [trace] [2s2skV-L8mgz] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-05-01 11:44:36.02893] [15141] [trace] [2s2skV-L8mgz] 200 OK (0.004512s, 221.631/s) +[2024-05-01 11:44:36.03461] [15141] [trace] [1TAfvZbh8S7R] GET "/authonly" +[2024-05-01 11:44:36.03517] [15141] [trace] [1TAfvZbh8S7R] Routing to a callback +[2024-05-01 11:44:36.03536] [15141] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:36.03606] [15141] [trace] [1TAfvZbh8S7R] Template "authonly.html.ep" not found +[2024-05-01 11:44:36.03622] [15141] [trace] [1TAfvZbh8S7R] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-05-01 11:44:36.03678] [15141] [trace] [1TAfvZbh8S7R] 200 OK (0.002217s, 451.060/s) +[2024-05-01 11:44:36.04215] [15141] [trace] [pJJiU1l4QV7r] POST "/login" +[2024-05-01 11:44:36.04250] [15141] [trace] [pJJiU1l4QV7r] Routing to a callback +[2024-05-01 11:44:36.04335] [15141] [trace] [pJJiU1l4QV7r] Template "login.html.ep" not found +[2024-05-01 11:44:36.04351] [15141] [trace] [pJJiU1l4QV7r] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-05-01 11:44:36.04443] [15141] [trace] [pJJiU1l4QV7r] 200 OK (0.002253s, 443.853/s) t/02-functional_lazy.t .. # Subtest: Blocking tests # Subtest: Unauthenticated @@ -621,25 +657,25 @@ ok 2 - Non blocking tests 1..2 ok -[2024-05-01 11:43:24.02606] [813] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2024-05-01 11:43:24.04711] [813] [trace] [23WVz9UNcFMC] GET "/other/endpoint" -[2024-05-01 11:43:24.04846] [813] [trace] [23WVz9UNcFMC] Routing to a callback -[2024-05-01 11:43:24.04973] [813] [trace] [23WVz9UNcFMC] 200 OK (0.002589s, 386.250/s) -[2024-05-01 11:43:24.10094] [813] [trace] [6oADfeb7GPez] GET "/api/endpoint" -[2024-05-01 11:43:24.10229] [813] [trace] [6oADfeb7GPez] Routing to a callback -[2024-05-01 11:43:24.11081] [813] [trace] [6oADfeb7GPez] Routing to a callback -[2024-05-01 11:43:24.11159] [813] [trace] [6oADfeb7GPez] 200 OK (0.010621s, 94.153/s) -[2024-05-01 11:43:24.21572] [813] [trace] [tPKtsB3iwIUl] GET "/other/endpoint_p" -[2024-05-01 11:43:24.21722] [813] [trace] [tPKtsB3iwIUl] Routing to a callback -[2024-05-01 11:43:24.23558] [813] [trace] [tPKtsB3iwIUl] Template "otherendpoint_p.html.ep" not found -[2024-05-01 11:43:24.23593] [813] [trace] [tPKtsB3iwIUl] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-05-01 11:43:24.24717] [813] [trace] [tPKtsB3iwIUl] 200 OK (0.031397s, 31.850/s) -[2024-05-01 11:43:24.28974] [813] [trace] [BHZGOuTX_n_B] GET "/api_p/endpoint_p" -[2024-05-01 11:43:24.29563] [813] [trace] [BHZGOuTX_n_B] Routing to a callback -[2024-05-01 11:43:24.29643] [813] [trace] [BHZGOuTX_n_B] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2024-05-01 11:43:24.29756] [813] [trace] [BHZGOuTX_n_B] Routing to a callback -[2024-05-01 11:43:24.30311] [813] [trace] [BHZGOuTX_n_B] Template "endpoint_p.html.ep" not found -[2024-05-01 11:43:24.30419] [813] [trace] [BHZGOuTX_n_B] 200 OK (0.014395s, 69.469/s) +[2024-05-01 11:44:36.75528] [15142] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2024-05-01 11:44:36.75903] [15142] [trace] [2__enkiePTwf] GET "/other/endpoint" +[2024-05-01 11:44:36.75971] [15142] [trace] [2__enkiePTwf] Routing to a callback +[2024-05-01 11:44:36.76036] [15142] [trace] [2__enkiePTwf] 200 OK (0.001309s, 763.942/s) +[2024-05-01 11:44:36.76871] [15142] [trace] [Z7P0qMrTlaJG] GET "/api/endpoint" +[2024-05-01 11:44:36.76940] [15142] [trace] [Z7P0qMrTlaJG] Routing to a callback +[2024-05-01 11:44:36.76960] [15142] [trace] [Z7P0qMrTlaJG] Routing to a callback +[2024-05-01 11:44:36.77000] [15142] [trace] [Z7P0qMrTlaJG] 200 OK (0.001266s, 789.889/s) +[2024-05-01 11:44:36.78476] [15142] [trace] [KJAVLcP65TJ6] GET "/other/endpoint_p" +[2024-05-01 11:44:36.78552] [15142] [trace] [KJAVLcP65TJ6] Routing to a callback +[2024-05-01 11:44:36.78829] [15142] [trace] [KJAVLcP65TJ6] Template "otherendpoint_p.html.ep" not found +[2024-05-01 11:44:36.78848] [15142] [trace] [KJAVLcP65TJ6] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-05-01 11:44:36.78984] [15142] [trace] [KJAVLcP65TJ6] 200 OK (0.005073s, 197.122/s) +[2024-05-01 11:44:36.79774] [15142] [trace] [HPUX4s9X5rRr] GET "/api_p/endpoint_p" +[2024-05-01 11:44:36.79860] [15142] [trace] [HPUX4s9X5rRr] Routing to a callback +[2024-05-01 11:44:36.79894] [15142] [trace] [HPUX4s9X5rRr] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2024-05-01 11:44:36.79948] [15142] [trace] [HPUX4s9X5rRr] Routing to a callback +[2024-05-01 11:44:36.80010] [15142] [trace] [HPUX4s9X5rRr] Template "endpoint_p.html.ep" not found +[2024-05-01 11:44:36.80060] [15142] [trace] [HPUX4s9X5rRr] 200 OK (0.00284s, 352.113/s) t/03-current_user.t ..... ok 1 - GET /other/endpoint ok 2 - 200 OK @@ -656,7 +692,7 @@ 1..12 ok All tests successful. -Files=4, Tests=18, 11 wallclock secs ( 0.14 usr 0.02 sys + 6.70 cusr 0.56 csys = 7.42 CPU) +Files=4, Tests=18, 3 wallclock secs ( 0.06 usr 0.02 sys + 2.78 cusr 0.24 csys = 3.10 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' create-stamp debian/debhelper-build-stamp @@ -664,7 +700,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 @@ -694,12 +730,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/14235/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/14235/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/29617 and its subdirectories -I: Current time: Tue Apr 30 23:43:43 -12 2024 -I: pbuilder-time-stamp: 1714563823 +I: removing directory /srv/workspace/pbuilder/14235 and its subdirectories +I: Current time: Thu May 2 01:44:42 +14 2024 +I: pbuilder-time-stamp: 1714563882