Diff of the two buildlogs: -- --- b1/build.log 2025-01-27 10:01:57.831855307 +0000 +++ b2/build.log 2025-01-27 10:02:37.258078648 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 1 04:24:31 -12 2026 -I: pbuilder-time-stamp: 1772382271 +I: Current time: Tue Jan 28 00:01:59 +14 2025 +I: pbuilder-time-stamp: 1737972119 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -23,54 +23,86 @@ 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/106947/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/31608/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +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 Jan 27 10:02 /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/31608/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/31608/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-pc-linux-gnu") + 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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='9ffbf05d7bd841c2816eab7a0d63b89b' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='106947' - PS1='# ' - PS2='> ' + INVOCATION_ID=10b9c9e99bff47eca93a011fdbeae8a8 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=31608 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.fE0bSw67/pbuilderrc_PB4o --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.fE0bSw67/b1 --logfile b1/build.log libmojolicious-plugin-authentication-perl_1.38-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + 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.fE0bSw67/pbuilderrc_l59e --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.fE0bSw67/b2 --logfile b2/build.log libmojolicious-plugin-authentication-perl_1.38-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/106947/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/31608/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -144,7 +176,7 @@ Get: 34 http://deb.debian.org/debian unstable/main i386 libjs-highlight.js all 9.18.5+dfsg1-2 [397 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libjs-popper.js all 1.16.1+ds-6 [52.4 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libmojolicious-perl all 9.39+dfsg-1 [845 kB] -Fetched 22.6 MB in 0s (83.4 MB/s) +Fetched 22.6 MB in 1s (35.8 MB/s) Preconfiguring packages ... 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 ... 19818 files and directories currently installed.) @@ -303,7 +335,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/31608/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/31608/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 @@ -325,13 +361,13 @@ Writing Makefile for Mojolicious::Plugin::Authentication Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j22 + make -j10 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 -j22 test TEST_VERBOSE=1 + make -j10 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 # @@ -374,57 +410,57 @@ 1..1 ok 1 - Reported prereqs ok -[2026-03-01 16:24:51.63609] [108197] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:51.63745] [108197] [trace] [Hd7sMSKe-nGz] GET "/" -[2026-03-01 16:24:51.63776] [108197] [trace] [Hd7sMSKe-nGz] Routing to a callback -[2026-03-01 16:24:51.63804] [108197] [trace] [Hd7sMSKe-nGz] 200 OK (0.000575s, 1739.130/s) -[2026-03-01 16:24:51.64073] [108197] [trace] [Zha1-TTvZC_k] GET "/authonly" -[2026-03-01 16:24:51.64105] [108197] [trace] [Zha1-TTvZC_k] Routing to a callback -[2026-03-01 16:24:51.64135] [108197] [trace] [Zha1-TTvZC_k] 200 OK (0.000601s, 1663.894/s) -[2026-03-01 16:24:51.64385] [108197] [trace] [BmoErh1cMy5L] GET "/condition/authonly" -[2026-03-01 16:24:51.64511] [108197] [trace] [BmoErh1cMy5L] Template "not_found.development.html.ep" not found -[2026-03-01 16:24:51.64531] [108197] [trace] [BmoErh1cMy5L] Template "not_found.html.ep" not found -[2026-03-01 16:24:51.64550] [108197] [trace] [BmoErh1cMy5L] Rendering template "mojo/debug.html.ep" -[2026-03-01 16:24:51.66298] [108197] [trace] [BmoErh1cMy5L] 404 Not Found (0.019108s, 52.334/s) -[2026-03-01 16:24:51.66699] [108197] [trace] [Euv5EXAaisIx] POST "/login" -[2026-03-01 16:24:51.66725] [108197] [trace] [Euv5EXAaisIx] Routing to a callback -[2026-03-01 16:24:51.66755] [108197] [trace] [Euv5EXAaisIx] 200 OK (0.00055s, 1818.182/s) -[2026-03-01 16:24:51.66999] [108197] [trace] [NK1ef-jiRn0V] GET "/authonly" -[2026-03-01 16:24:51.67025] [108197] [trace] [NK1ef-jiRn0V] Routing to a callback -[2026-03-01 16:24:51.67047] [108197] [trace] [NK1ef-jiRn0V] 200 OK (0.000465s, 2150.538/s) -[2026-03-01 16:24:51.67393] [108197] [trace] [-fNAQRt0gILU] POST "/login" -[2026-03-01 16:24:51.67417] [108197] [trace] [-fNAQRt0gILU] Routing to a callback -[2026-03-01 16:24:51.67449] [108197] [trace] [-fNAQRt0gILU] 200 OK (0.000545s, 1834.862/s) -[2026-03-01 16:24:51.67762] [108197] [trace] [A4ffoZSjWulz] GET "/authonly" -[2026-03-01 16:24:51.67788] [108197] [trace] [A4ffoZSjWulz] Routing to a callback -[2026-03-01 16:24:51.67809] [108197] [trace] [A4ffoZSjWulz] 200 OK (0.000457s, 2188.184/s) -[2026-03-01 16:24:51.68105] [108197] [trace] [U-6jfpXTCmaT] GET "/condition/authonly" -[2026-03-01 16:24:51.68134] [108197] [trace] [U-6jfpXTCmaT] Routing to a callback -[2026-03-01 16:24:51.68153] [108197] [trace] [U-6jfpXTCmaT] 200 OK (0.000469s, 2132.196/s) -[2026-03-01 16:24:51.68449] [108197] [trace] [rS22CWWSWe1q] GET "/logout" -[2026-03-01 16:24:51.68476] [108197] [trace] [rS22CWWSWe1q] Routing to a callback -[2026-03-01 16:24:51.68496] [108197] [trace] [rS22CWWSWe1q] 200 OK (0.000462s, 2164.502/s) -[2026-03-01 16:24:51.68786] [108197] [trace] [hRsqjWomhSzR] GET "/authonly" -[2026-03-01 16:24:51.68812] [108197] [trace] [hRsqjWomhSzR] Routing to a callback -[2026-03-01 16:24:51.68832] [108197] [trace] [hRsqjWomhSzR] 200 OK (0.000446s, 2242.152/s) -[2026-03-01 16:24:51.69205] [108197] [trace] [7aVHx0cwfFSr] POST "/login2" -[2026-03-01 16:24:51.69231] [108197] [trace] [7aVHx0cwfFSr] Routing to a callback -[2026-03-01 16:24:51.69261] [108197] [trace] [7aVHx0cwfFSr] 200 OK (0.000553s, 1808.318/s) -[2026-03-01 16:24:51.69551] [108197] [trace] [ejfEFfHG8IQF] GET "/authonly" -[2026-03-01 16:24:51.69579] [108197] [trace] [ejfEFfHG8IQF] Routing to a callback -[2026-03-01 16:24:51.69600] [108197] [trace] [ejfEFfHG8IQF] 200 OK (0.000471s, 2123.142/s) -[2026-03-01 16:24:51.69895] [108197] [trace] [zeqwWmWKWVu5] GET "/condition/authonly" -[2026-03-01 16:24:51.69923] [108197] [trace] [zeqwWmWKWVu5] Routing to a callback -[2026-03-01 16:24:51.69943] [108197] [trace] [zeqwWmWKWVu5] 200 OK (0.000465s, 2150.538/s) -[2026-03-01 16:24:51.70630] [108197] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:51.70760] [108197] [trace] [Tdb2I9e-7blb] GET "/condition/authonly" -[2026-03-01 16:24:51.70801] [108197] [trace] [Tdb2I9e-7blb] 401 Unauthorized (0.000403s, 2481.390/s) -[2026-03-01 16:24:51.71302] [108197] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:51.71427] [108197] [trace] [zhUfckO1bEfE] GET "/condition/authonly" -[2026-03-01 16:24:51.71543] [108197] [trace] [zhUfckO1bEfE] Template "not_found.development.html.ep" not found -[2026-03-01 16:24:51.71564] [108197] [trace] [zhUfckO1bEfE] Template "not_found.html.ep" not found -[2026-03-01 16:24:51.71584] [108197] [trace] [zhUfckO1bEfE] Rendering template "mojo/debug.html.ep" -[2026-03-01 16:24:51.73257] [108197] [trace] [zhUfckO1bEfE] 404 Not Found (0.018288s, 54.681/s) +[2025-01-27 10:02:30.75453] [35021] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:30.75735] [35021] [trace] [6hz8n-eo44We] GET "/" +[2025-01-27 10:02:30.75772] [35021] [trace] [6hz8n-eo44We] Routing to a callback +[2025-01-27 10:02:30.75803] [35021] [trace] [6hz8n-eo44We] 200 OK (0.000671s, 1490.313/s) +[2025-01-27 10:02:30.76186] [35021] [trace] [Yj8n5FDt10z_] GET "/authonly" +[2025-01-27 10:02:30.76227] [35021] [trace] [Yj8n5FDt10z_] Routing to a callback +[2025-01-27 10:02:30.76253] [35021] [trace] [Yj8n5FDt10z_] 200 OK (0.00067s, 1492.537/s) +[2025-01-27 10:02:30.76595] [35021] [trace] [NpUJIEtk-CaR] GET "/condition/authonly" +[2025-01-27 10:02:30.76819] [35021] [trace] [NpUJIEtk-CaR] Template "not_found.development.html.ep" not found +[2025-01-27 10:02:30.76844] [35021] [trace] [NpUJIEtk-CaR] Template "not_found.html.ep" not found +[2025-01-27 10:02:30.76861] [35021] [trace] [NpUJIEtk-CaR] Rendering template "mojo/debug.html.ep" +[2025-01-27 10:02:30.80020] [35021] [trace] [NpUJIEtk-CaR] 404 Not Found (0.034242s, 29.204/s) +[2025-01-27 10:02:30.80631] [35021] [trace] [F6CpjotHAZFY] POST "/login" +[2025-01-27 10:02:30.80667] [35021] [trace] [F6CpjotHAZFY] Routing to a callback +[2025-01-27 10:02:30.80709] [35021] [trace] [F6CpjotHAZFY] 200 OK (0.000757s, 1321.004/s) +[2025-01-27 10:02:30.81102] [35021] [trace] [0S_RFod112vL] GET "/authonly" +[2025-01-27 10:02:30.81151] [35021] [trace] [0S_RFod112vL] Routing to a callback +[2025-01-27 10:02:30.81185] [35021] [trace] [0S_RFod112vL] 200 OK (0.000816s, 1225.490/s) +[2025-01-27 10:02:30.81713] [35021] [trace] [PpV_WHC_Kshw] POST "/login" +[2025-01-27 10:02:30.81744] [35021] [trace] [PpV_WHC_Kshw] Routing to a callback +[2025-01-27 10:02:30.81786] [35021] [trace] [PpV_WHC_Kshw] 200 OK (0.000745s, 1342.282/s) +[2025-01-27 10:02:30.82231] [35021] [trace] [sWwtjhLWufCd] GET "/authonly" +[2025-01-27 10:02:30.82262] [35021] [trace] [sWwtjhLWufCd] Routing to a callback +[2025-01-27 10:02:30.82292] [35021] [trace] [sWwtjhLWufCd] 200 OK (0.000541s, 1848.429/s) +[2025-01-27 10:02:30.82710] [35021] [trace] [CioKrVKnJjU_] GET "/condition/authonly" +[2025-01-27 10:02:30.82749] [35021] [trace] [CioKrVKnJjU_] Routing to a callback +[2025-01-27 10:02:30.82772] [35021] [trace] [CioKrVKnJjU_] 200 OK (0.000597s, 1675.042/s) +[2025-01-27 10:02:30.83187] [35021] [trace] [c-IVutnCYMLa] GET "/logout" +[2025-01-27 10:02:30.83222] [35021] [trace] [c-IVutnCYMLa] Routing to a callback +[2025-01-27 10:02:30.83244] [35021] [trace] [c-IVutnCYMLa] 200 OK (0.000568s, 1760.563/s) +[2025-01-27 10:02:30.83638] [35021] [trace] [Y-S7L4ibolfH] GET "/authonly" +[2025-01-27 10:02:30.83670] [35021] [trace] [Y-S7L4ibolfH] Routing to a callback +[2025-01-27 10:02:30.83694] [35021] [trace] [Y-S7L4ibolfH] 200 OK (0.000537s, 1862.197/s) +[2025-01-27 10:02:30.84228] [35021] [trace] [NlN9DA4OPele] POST "/login2" +[2025-01-27 10:02:30.84263] [35021] [trace] [NlN9DA4OPele] Routing to a callback +[2025-01-27 10:02:30.84308] [35021] [trace] [NlN9DA4OPele] 200 OK (0.000788s, 1269.036/s) +[2025-01-27 10:02:30.84750] [35021] [trace] [G9Yo5VsIp3x-] GET "/authonly" +[2025-01-27 10:02:30.84787] [35021] [trace] [G9Yo5VsIp3x-] Routing to a callback +[2025-01-27 10:02:30.84813] [35021] [trace] [G9Yo5VsIp3x-] 200 OK (0.000633s, 1579.779/s) +[2025-01-27 10:02:30.85226] [35021] [trace] [OU6FCsnmAcyB] GET "/condition/authonly" +[2025-01-27 10:02:30.85269] [35021] [trace] [OU6FCsnmAcyB] Routing to a callback +[2025-01-27 10:02:30.85293] [35021] [trace] [OU6FCsnmAcyB] 200 OK (0.000641s, 1560.062/s) +[2025-01-27 10:02:30.86310] [35021] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:30.86605] [35021] [trace] [VgmhhgEbuWwH] GET "/condition/authonly" +[2025-01-27 10:02:30.86665] [35021] [trace] [VgmhhgEbuWwH] 401 Unauthorized (0.000613s, 1631.321/s) +[2025-01-27 10:02:30.87418] [35021] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:30.87695] [35021] [trace] [KSnwFLIIW4YG] GET "/condition/authonly" +[2025-01-27 10:02:30.87900] [35021] [trace] [KSnwFLIIW4YG] Template "not_found.development.html.ep" not found +[2025-01-27 10:02:30.87920] [35021] [trace] [KSnwFLIIW4YG] Template "not_found.html.ep" not found +[2025-01-27 10:02:30.87938] [35021] [trace] [KSnwFLIIW4YG] Rendering template "mojo/debug.html.ep" +[2025-01-27 10:02:30.91020] [35021] [trace] [KSnwFLIIW4YG] 404 Not Found (0.033231s, 30.092/s) t/01-functional.t ....... # Subtest: Basic tests # Subtest: Not logged in @@ -492,67 +528,67 @@ ok 3 - Tests with async handlers 1..3 ok -[2026-03-01 16:24:52.06814] [108198] [trace] [Ht2N-J9z8XNS] GET "/" -[2026-03-01 16:24:52.06844] [108198] [trace] [Ht2N-J9z8XNS] Routing to a callback -[2026-03-01 16:24:52.06872] [108198] [trace] [Ht2N-J9z8XNS] 200 OK (0.000578s, 1730.104/s) -[2026-03-01 16:24:52.07134] [108198] [trace] [hgqSo0tMajzi] GET "/authonly/lazy" -[2026-03-01 16:24:52.07167] [108198] [trace] [hgqSo0tMajzi] Routing to a callback -[2026-03-01 16:24:52.07179] [108198] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:52.07204] [108198] [trace] [hgqSo0tMajzi] 200 OK (0.000689s, 1451.379/s) -[2026-03-01 16:24:52.07437] [108198] [trace] [CnMkPXhVx_gq] GET "/condition/authonly/lazy" -[2026-03-01 16:24:52.07572] [108198] [trace] [CnMkPXhVx_gq] Template "not_found.development.html.ep" not found -[2026-03-01 16:24:52.07592] [108198] [trace] [CnMkPXhVx_gq] Template "not_found.html.ep" not found -[2026-03-01 16:24:52.07610] [108198] [trace] [CnMkPXhVx_gq] Rendering template "mojo/debug.html.ep" -[2026-03-01 16:24:52.10206] [108198] [trace] [CnMkPXhVx_gq] 404 Not Found (0.027665s, 36.147/s) -[2026-03-01 16:24:52.10623] [108198] [trace] [7TmKX8TZbOoh] POST "/login" -[2026-03-01 16:24:52.10650] [108198] [trace] [7TmKX8TZbOoh] Routing to a callback -[2026-03-01 16:24:52.10681] [108198] [trace] [7TmKX8TZbOoh] 200 OK (0.000563s, 1776.199/s) -[2026-03-01 16:24:52.10921] [108198] [trace] [RrRZG2xqXzkP] GET "/authonly" -[2026-03-01 16:24:52.10946] [108198] [trace] [RrRZG2xqXzkP] Routing to a callback -[2026-03-01 16:24:52.10969] [108198] [trace] [RrRZG2xqXzkP] 200 OK (0.000473s, 2114.165/s) -[2026-03-01 16:24:52.11305] [108198] [trace] [bbtYMZZYe9X2] POST "/login" -[2026-03-01 16:24:52.11329] [108198] [trace] [bbtYMZZYe9X2] Routing to a callback -[2026-03-01 16:24:52.11362] [108198] [trace] [bbtYMZZYe9X2] 200 OK (0.000551s, 1814.882/s) -[2026-03-01 16:24:52.11646] [108198] [trace] [UKgkAfF6Qn6c] GET "/authonly" -[2026-03-01 16:24:52.11670] [108198] [trace] [UKgkAfF6Qn6c] Routing to a callback -[2026-03-01 16:24:52.11706] [108198] [trace] [UKgkAfF6Qn6c] 200 OK (0.000598s, 1672.241/s) -[2026-03-01 16:24:52.11968] [108198] [trace] [K98WCPtZdzUZ] GET "/condition/authonly" -[2026-03-01 16:24:52.12010] [108198] [trace] [K98WCPtZdzUZ] Routing to a callback -[2026-03-01 16:24:52.12029] [108198] [trace] [K98WCPtZdzUZ] 200 OK (0.000597s, 1675.042/s) -[2026-03-01 16:24:52.12325] [108198] [trace] [anN5OD0L7fSy] GET "/authonly/lazy" -[2026-03-01 16:24:52.12351] [108198] [trace] [anN5OD0L7fSy] Routing to a callback -[2026-03-01 16:24:52.12403] [108198] [trace] [anN5OD0L7fSy] 200 OK (0.000766s, 1305.483/s) -[2026-03-01 16:24:52.12667] [108198] [trace] [EcRgA-ERckgl] GET "/condition/authonly/lazy" -[2026-03-01 16:24:52.12710] [108198] [trace] [EcRgA-ERckgl] Routing to a callback -[2026-03-01 16:24:52.12729] [108198] [trace] [EcRgA-ERckgl] 200 OK (0.000608s, 1644.737/s) -[2026-03-01 16:24:52.13060] [108198] [trace] [6kZEwLhf0Ez2] GET "/logout" -[2026-03-01 16:24:52.13086] [108198] [trace] [6kZEwLhf0Ez2] Routing to a callback -[2026-03-01 16:24:52.13119] [108198] [trace] [6kZEwLhf0Ez2] 200 OK (0.000575s, 1739.130/s) -[2026-03-01 16:24:52.13382] [108198] [trace] [r8UUobIsE9h8] GET "/authonly" -[2026-03-01 16:24:52.13406] [108198] [trace] [r8UUobIsE9h8] Routing to a callback -[2026-03-01 16:24:52.13437] [108198] [trace] [r8UUobIsE9h8] 200 OK (0.000545s, 1834.862/s) -[2026-03-01 16:24:52.13676] [108198] [trace] [FAqnnyeAN4W8] GET "/authonly/lazy" -[2026-03-01 16:24:52.13703] [108198] [trace] [FAqnnyeAN4W8] Routing to a callback -[2026-03-01 16:24:52.13735] [108198] [trace] [FAqnnyeAN4W8] 200 OK (0.000573s, 1745.201/s) -[2026-03-01 16:24:52.14104] [108198] [trace] [-uu2FAZ9zRRs] GET "/auto_validate" -[2026-03-01 16:24:52.14131] [108198] [trace] [-uu2FAZ9zRRs] Routing to a callback -[2026-03-01 16:24:52.14164] [108198] [trace] [-uu2FAZ9zRRs] 200 OK (0.000591s, 1692.047/s) -[2026-03-01 16:24:52.14913] [108198] [trace] [YdcSjXWAlyTn] POST "/login" -[2026-03-01 16:24:52.14942] [108198] [trace] [YdcSjXWAlyTn] Routing to a callback -[2026-03-01 16:24:52.15065] [108198] [trace] [YdcSjXWAlyTn] Template "login.html.ep" not found -[2026-03-01 16:24:52.15074] [108198] [trace] [YdcSjXWAlyTn] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2026-03-01 16:24:52.15105] [108198] [trace] [YdcSjXWAlyTn] 200 OK (0.001919s, 521.105/s) -[2026-03-01 16:24:52.15349] [108198] [trace] [6rgITXex9hrd] GET "/authonly" -[2026-03-01 16:24:52.15375] [108198] [trace] [6rgITXex9hrd] Routing to a callback -[2026-03-01 16:24:52.15385] [108198] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:52.15418] [108198] [trace] [6rgITXex9hrd] Template "authonly.html.ep" not found -[2026-03-01 16:24:52.15427] [108198] [trace] [6rgITXex9hrd] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2026-03-01 16:24:52.15453] [108198] [trace] [6rgITXex9hrd] 200 OK (0.00103s, 970.874/s) -[2026-03-01 16:24:52.15693] [108198] [trace] [uXzE7IqtEACA] POST "/login" -[2026-03-01 16:24:52.15710] [108198] [trace] [uXzE7IqtEACA] Routing to a callback -[2026-03-01 16:24:52.15748] [108198] [trace] [uXzE7IqtEACA] Template "login.html.ep" not found -[2026-03-01 16:24:52.15756] [108198] [trace] [uXzE7IqtEACA] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2026-03-01 16:24:52.15800] [108198] [trace] [uXzE7IqtEACA] 200 OK (0.001064s, 939.850/s) +[2025-01-27 10:02:31.48883] [35217] [trace] [5Isc8pDJ42cM] GET "/" +[2025-01-27 10:02:31.48926] [35217] [trace] [5Isc8pDJ42cM] Routing to a callback +[2025-01-27 10:02:31.48958] [35217] [trace] [5Isc8pDJ42cM] 200 OK (0.000746s, 1340.483/s) +[2025-01-27 10:02:31.49331] [35217] [trace] [xuZwMUz46Nt-] GET "/authonly/lazy" +[2025-01-27 10:02:31.49377] [35217] [trace] [xuZwMUz46Nt-] Routing to a callback +[2025-01-27 10:02:31.49388] [35217] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:31.49411] [35217] [trace] [xuZwMUz46Nt-] 200 OK (0.000794s, 1259.446/s) +[2025-01-27 10:02:31.49745] [35217] [trace] [iilQcYU-pnKg] GET "/condition/authonly/lazy" +[2025-01-27 10:02:31.49979] [35217] [trace] [iilQcYU-pnKg] Template "not_found.development.html.ep" not found +[2025-01-27 10:02:31.50000] [35217] [trace] [iilQcYU-pnKg] Template "not_found.html.ep" not found +[2025-01-27 10:02:31.50017] [35217] [trace] [iilQcYU-pnKg] Rendering template "mojo/debug.html.ep" +[2025-01-27 10:02:31.53226] [35217] [trace] [iilQcYU-pnKg] 404 Not Found (0.034783s, 28.750/s) +[2025-01-27 10:02:31.53794] [35217] [trace] [8kKgPTUrfhjH] POST "/login" +[2025-01-27 10:02:31.53828] [35217] [trace] [8kKgPTUrfhjH] Routing to a callback +[2025-01-27 10:02:31.53864] [35217] [trace] [8kKgPTUrfhjH] 200 OK (0.000694s, 1440.922/s) +[2025-01-27 10:02:31.54244] [35217] [trace] [zLU1CO89d0XE] GET "/authonly" +[2025-01-27 10:02:31.54276] [35217] [trace] [zLU1CO89d0XE] Routing to a callback +[2025-01-27 10:02:31.54308] [35217] [trace] [zLU1CO89d0XE] 200 OK (0.000625s, 1600.000/s) +[2025-01-27 10:02:31.54789] [35217] [trace] [K6iJTuMsaaus] POST "/login" +[2025-01-27 10:02:31.54823] [35217] [trace] [K6iJTuMsaaus] Routing to a callback +[2025-01-27 10:02:31.54868] [35217] [trace] [K6iJTuMsaaus] 200 OK (0.000784s, 1275.510/s) +[2025-01-27 10:02:31.55282] [35217] [trace] [pn4x7PCpyCY7] GET "/authonly" +[2025-01-27 10:02:31.55316] [35217] [trace] [pn4x7PCpyCY7] Routing to a callback +[2025-01-27 10:02:31.55365] [35217] [trace] [pn4x7PCpyCY7] 200 OK (0.00081s, 1234.568/s) +[2025-01-27 10:02:31.55778] [35217] [trace] [wPltcFzw9pyo] GET "/condition/authonly" +[2025-01-27 10:02:31.55840] [35217] [trace] [wPltcFzw9pyo] Routing to a callback +[2025-01-27 10:02:31.55864] [35217] [trace] [wPltcFzw9pyo] 200 OK (0.000847s, 1180.638/s) +[2025-01-27 10:02:31.56313] [35217] [trace] [xEvCMB48KetX] GET "/authonly/lazy" +[2025-01-27 10:02:31.56352] [35217] [trace] [xEvCMB48KetX] Routing to a callback +[2025-01-27 10:02:31.56397] [35217] [trace] [xEvCMB48KetX] 200 OK (0.000819s, 1221.001/s) +[2025-01-27 10:02:31.56785] [35217] [trace] [YfjKFM20K3F9] GET "/condition/authonly/lazy" +[2025-01-27 10:02:31.56849] [35217] [trace] [YfjKFM20K3F9] Routing to a callback +[2025-01-27 10:02:31.56871] [35217] [trace] [YfjKFM20K3F9] 200 OK (0.000849s, 1177.856/s) +[2025-01-27 10:02:31.57368] [35217] [trace] [fCP1GrTF4Uqa] GET "/logout" +[2025-01-27 10:02:31.57408] [35217] [trace] [fCP1GrTF4Uqa] Routing to a callback +[2025-01-27 10:02:31.57455] [35217] [trace] [fCP1GrTF4Uqa] 200 OK (0.000856s, 1168.224/s) +[2025-01-27 10:02:31.57896] [35217] [trace] [MczglSs4IHSA] GET "/authonly" +[2025-01-27 10:02:31.57937] [35217] [trace] [MczglSs4IHSA] Routing to a callback +[2025-01-27 10:02:31.57989] [35217] [trace] [MczglSs4IHSA] 200 OK (0.000916s, 1091.703/s) +[2025-01-27 10:02:31.58359] [35217] [trace] [l4Y8uUXBPMCi] GET "/authonly/lazy" +[2025-01-27 10:02:31.58394] [35217] [trace] [l4Y8uUXBPMCi] Routing to a callback +[2025-01-27 10:02:31.58432] [35217] [trace] [l4Y8uUXBPMCi] 200 OK (0.000724s, 1381.215/s) +[2025-01-27 10:02:31.58995] [35217] [trace] [zKzblNwmG9Nx] GET "/auto_validate" +[2025-01-27 10:02:31.59035] [35217] [trace] [zKzblNwmG9Nx] Routing to a callback +[2025-01-27 10:02:31.59082] [35217] [trace] [zKzblNwmG9Nx] 200 OK (0.000853s, 1172.333/s) +[2025-01-27 10:02:31.60409] [35217] [trace] [DMqXpHKt-tLU] POST "/login" +[2025-01-27 10:02:31.60452] [35217] [trace] [DMqXpHKt-tLU] Routing to a callback +[2025-01-27 10:02:31.60654] [35217] [trace] [DMqXpHKt-tLU] Template "login.html.ep" not found +[2025-01-27 10:02:31.60663] [35217] [trace] [DMqXpHKt-tLU] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2025-01-27 10:02:31.60706] [35217] [trace] [DMqXpHKt-tLU] 200 OK (0.002969s, 336.814/s) +[2025-01-27 10:02:31.61064] [35217] [trace] [19VeA0EPafmB] GET "/authonly" +[2025-01-27 10:02:31.61099] [35217] [trace] [19VeA0EPafmB] Routing to a callback +[2025-01-27 10:02:31.61110] [35217] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:31.61157] [35217] [trace] [19VeA0EPafmB] Template "authonly.html.ep" not found +[2025-01-27 10:02:31.61166] [35217] [trace] [19VeA0EPafmB] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2025-01-27 10:02:31.61198] [35217] [trace] [19VeA0EPafmB] 200 OK (0.001334s, 749.625/s) +[2025-01-27 10:02:31.61544] [35217] [trace] [HrW8ODo6S20B] POST "/login" +[2025-01-27 10:02:31.61564] [35217] [trace] [HrW8ODo6S20B] Routing to a callback +[2025-01-27 10:02:31.61615] [35217] [trace] [HrW8ODo6S20B] Template "login.html.ep" not found +[2025-01-27 10:02:31.61624] [35217] [trace] [HrW8ODo6S20B] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2025-01-27 10:02:31.61687] [35217] [trace] [HrW8ODo6S20B] 200 OK (0.001425s, 701.754/s) t/02-functional_lazy.t .. # Subtest: Blocking tests # Subtest: Unauthenticated @@ -626,25 +662,25 @@ ok 2 - Non blocking tests 1..2 ok -[2026-03-01 16:24:52.48598] [108199] [trace] Your secret passphrase needs to be changed (see FAQ for more) -[2026-03-01 16:24:52.48742] [108199] [trace] [GfVwtiS9vhbz] GET "/other/endpoint" -[2026-03-01 16:24:52.48778] [108199] [trace] [GfVwtiS9vhbz] Routing to a callback -[2026-03-01 16:24:52.48810] [108199] [trace] [GfVwtiS9vhbz] 200 OK (0.000672s, 1488.095/s) -[2026-03-01 16:24:52.49150] [108199] [trace] [YF7QUOKrFVc5] GET "/api/endpoint" -[2026-03-01 16:24:52.49183] [108199] [trace] [YF7QUOKrFVc5] Routing to a callback -[2026-03-01 16:24:52.49194] [108199] [trace] [YF7QUOKrFVc5] Routing to a callback -[2026-03-01 16:24:52.49213] [108199] [trace] [YF7QUOKrFVc5] 200 OK (0.000619s, 1615.509/s) -[2026-03-01 16:24:52.49767] [108199] [trace] [hbZ4YOoH-O-e] GET "/other/endpoint_p" -[2026-03-01 16:24:52.49799] [108199] [trace] [hbZ4YOoH-O-e] Routing to a callback -[2026-03-01 16:24:52.49909] [108199] [trace] [hbZ4YOoH-O-e] Template "otherendpoint_p.html.ep" not found -[2026-03-01 16:24:52.49918] [108199] [trace] [hbZ4YOoH-O-e] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2026-03-01 16:24:52.49972] [108199] [trace] [hbZ4YOoH-O-e] 200 OK (0.002028s, 493.097/s) -[2026-03-01 16:24:52.50266] [108199] [trace] [Hs1Sw0LFknAI] GET "/api_p/endpoint_p" -[2026-03-01 16:24:52.50299] [108199] [trace] [Hs1Sw0LFknAI] Routing to a callback -[2026-03-01 16:24:52.50318] [108199] [trace] [Hs1Sw0LFknAI] Nothing has been rendered, expecting delayed response (see FAQ for more) -[2026-03-01 16:24:52.50342] [108199] [trace] [Hs1Sw0LFknAI] Routing to a callback -[2026-03-01 16:24:52.50372] [108199] [trace] [Hs1Sw0LFknAI] Template "endpoint_p.html.ep" not found -[2026-03-01 16:24:52.50396] [108199] [trace] [Hs1Sw0LFknAI] 200 OK (0.001283s, 779.423/s) +[2025-01-27 10:02:32.22954] [35531] [trace] Your secret passphrase needs to be changed (see FAQ for more) +[2025-01-27 10:02:32.23253] [35531] [trace] [Qu8WTARoQRoN] GET "/other/endpoint" +[2025-01-27 10:02:32.23296] [35531] [trace] [Qu8WTARoQRoN] Routing to a callback +[2025-01-27 10:02:32.23338] [35531] [trace] [Qu8WTARoQRoN] 200 OK (0.000827s, 1209.190/s) +[2025-01-27 10:02:32.23807] [35531] [trace] [tzVFhGiOlv-P] GET "/api/endpoint" +[2025-01-27 10:02:32.23849] [35531] [trace] [tzVFhGiOlv-P] Routing to a callback +[2025-01-27 10:02:32.23861] [35531] [trace] [tzVFhGiOlv-P] Routing to a callback +[2025-01-27 10:02:32.23886] [35531] [trace] [tzVFhGiOlv-P] 200 OK (0.000779s, 1283.697/s) +[2025-01-27 10:02:32.24892] [35531] [trace] [BfgD4c0_96qy] GET "/other/endpoint_p" +[2025-01-27 10:02:32.24940] [35531] [trace] [BfgD4c0_96qy] Routing to a callback +[2025-01-27 10:02:32.25143] [35531] [trace] [BfgD4c0_96qy] Template "otherendpoint_p.html.ep" not found +[2025-01-27 10:02:32.25153] [35531] [trace] [BfgD4c0_96qy] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2025-01-27 10:02:32.25244] [35531] [trace] [BfgD4c0_96qy] 200 OK (0.003503s, 285.470/s) +[2025-01-27 10:02:32.25705] [35531] [trace] [QtFOCL6QiZ7D] GET "/api_p/endpoint_p" +[2025-01-27 10:02:32.25762] [35531] [trace] [QtFOCL6QiZ7D] Routing to a callback +[2025-01-27 10:02:32.25784] [35531] [trace] [QtFOCL6QiZ7D] Nothing has been rendered, expecting delayed response (see FAQ for more) +[2025-01-27 10:02:32.25817] [35531] [trace] [QtFOCL6QiZ7D] Routing to a callback +[2025-01-27 10:02:32.25857] [35531] [trace] [QtFOCL6QiZ7D] Template "endpoint_p.html.ep" not found +[2025-01-27 10:02:32.25886] [35531] [trace] [QtFOCL6QiZ7D] 200 OK (0.001804s, 554.324/s) t/03-current_user.t ..... ok 1 - GET /other/endpoint ok 2 - 200 OK @@ -661,7 +697,7 @@ 1..12 ok All tests successful. -Files=4, Tests=18, 1 wallclock secs ( 0.04 usr 0.00 sys + 1.24 cusr 0.12 csys = 1.40 CPU) +Files=4, Tests=18, 3 wallclock secs ( 0.04 usr 0.02 sys + 2.22 cusr 0.18 csys = 2.46 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' create-stamp debian/debhelper-build-stamp @@ -669,7 +705,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38' dh_auto_install - make -j22 install DESTDIR=/build/reproducible-path/libmojolicious-plugin-authentication-perl-1.38/debian/libmojolicious-plugin-authentication-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j10 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 @@ -699,12 +735,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/31608/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/31608/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/106947 and its subdirectories -I: Current time: Sun Mar 1 04:24:54 -12 2026 -I: pbuilder-time-stamp: 1772382294 +I: removing directory /srv/workspace/pbuilder/31608 and its subdirectories +I: Current time: Tue Jan 28 00:02:36 +14 2025 +I: pbuilder-time-stamp: 1737972156