Sun Apr 14 21:01:28 UTC 2024 I: starting to build libbadger-perl/unstable/armhf on jenkins on '2024-04-14 21:01' Sun Apr 14 21:01:28 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_34/4163/console.log Sun Apr 14 21:01:28 UTC 2024 I: Downloading source for unstable/libbadger-perl=0.16-3 --2024-04-14 21:01:28-- http://deb.debian.org/debian/pool/main/libb/libbadger-perl/libbadger-perl_0.16-3.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2454 (2.4K) [text/prs.lines.tag] Saving to: ‘libbadger-perl_0.16-3.dsc’ 0K .. 100% 281M=0s 2024-04-14 21:01:28 (281 MB/s) - ‘libbadger-perl_0.16-3.dsc’ saved [2454/2454] Sun Apr 14 21:01:28 UTC 2024 I: libbadger-perl_0.16-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libbadger-perl Binary: libbadger-perl Architecture: all Version: 0.16-3 Maintainer: Debian Perl Group Uploaders: Andrew Ruthven Homepage: https://metacpan.org/release/Badger Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libbadger-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libbadger-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libcpanel-json-xs-perl | libjson-xs-perl | libjson-perl , libyaml-libyaml-perl | libyaml-perl , perl Package-List: libbadger-perl deb perl optional arch=all Checksums-Sha1: 9491d6e37b30dbbd3783b3f797acb667cfee2914 353936 libbadger-perl_0.16.orig.tar.gz 472bae496669ccd81a1fe7b3f08b5342b6abd5f6 3600 libbadger-perl_0.16-3.debian.tar.xz Checksums-Sha256: b4be99e08ddebdcbda95838d8aa1af120ac1ece07bd5db33335fbb3f32c3aaa7 353936 libbadger-perl_0.16.orig.tar.gz c7a74cb3679d7338a3eacf9f9367bbd72d7cde739aa549bfb7282f6a3490dd4f 3600 libbadger-perl_0.16-3.debian.tar.xz Files: d3514ccafe7efd4405f7940780aa3d22 353936 libbadger-perl_0.16.orig.tar.gz 59995724f50b72ffb1e408713bba047d 3600 libbadger-perl_0.16-3.debian.tar.xz Dgit: 365ad04c0f9df46b12c95d851f5d4657ec290c5c debian archive/debian/0.16-3 https://git.dgit.debian.org/libbadger-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmTs4AFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgbMQxAAwnkQbpXYYJjxeHOhNKb9NEsENB4yGU+a49WLFfzKuSiO4yPcvUR/UoRV 1V3L/5Q5PXuGPsDdt8T0f/Lcc+rtfmiUeou5KKzDyyihAG4ItIcdCvob9+LUcXDr EzX1+39tSNfBooezentb86gS/ZdZxf6lgITxD2R9ttAUhWqf+c41riyO+0aamUnt r5RTi9dzvfOn9TVwXJRLRQRxOFpn0eiQvmVxPeyU6pKkU6ojYIe9+bTHUKu3YZD8 xi08RHzvCfKy43BJoRCqIc5Gf+FgrJ6V7bNnfkXNKDU0PomuP/qCqsshNDsyOacR wenCXwQANcp484C0c/lPudMxD1eqsMMqZmpoo4WsyfFQMnuPNriYQ2nh6ZYKICEv 7mL1bTY/FxXoeYcmJCYFRt4xHMTnzM1bSSWNS1z4FSIU9pU20XPFydFhInQpZ5Nq qZeh5Q3TB5HLwjZoQTjLWFnQK8Jsklkya1dMO472YaXZeG/B2CXA++w46ggXhUEx LJKxdh0adZZ1ffX8Ngju8cJPZY3xNcejbT9vWJWPtNceABn9CySvT415amUTxjBb jmGFlCXtEWe7+vhh+YmYw0UM/adQse2ZS9YaK999rj4e1mSgXvoovuMjFaUCwF4I jJfxZVT3nZjqVb+U7WsniihmyH11tGuxW0Z/BxQRoSggiYj1QR4= =km26 -----END PGP SIGNATURE----- Sun Apr 14 21:01:28 UTC 2024 I: Checking whether the package is not for us Sun Apr 14 21:01:28 UTC 2024 I: Starting 1st build on remote node virt32z-armhf-rb.debian.net. Sun Apr 14 21:01:28 UTC 2024 I: Preparing to do remote build '1' on virt32z-armhf-rb.debian.net. Sun Apr 14 21:02:51 UTC 2024 I: Deleting $TMPDIR on virt32z-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Apr 14 09:01:35 -12 2024 I: pbuilder-time-stamp: 1713128495 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libbadger-perl_0.16-3.dsc] I: copying [./libbadger-perl_0.16.orig.tar.gz] I: copying [./libbadger-perl_0.16-3.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Aug 28 17:57:21 2023 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libbadger-perl_0.16-3.dsc: no acceptable signature found dpkg-source: info: extracting libbadger-perl in libbadger-perl-0.16 dpkg-source: info: unpacking libbadger-perl_0.16.orig.tar.gz dpkg-source: info: unpacking libbadger-perl_0.16-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix_perl_syntax.patch dpkg-source: info: applying skip_science_bareword_tests.patch dpkg-source: info: applying auto-gitignore I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/24067/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' IFS=' ' INVOCATION_ID='feb2a719b11d42d8bc03fc5077b8a1a9' 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='24067' PS1='# ' PS2='> ' 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.b7p4ieJs/pbuilderrc_Sy60 --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.b7p4ieJs/b1 --logfile b1/build.log libbadger-perl_0.16-3.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/' I: uname -a Linux virt32z 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Apr 14 07:42 /bin -> usr/bin I: user script /srv/workspace/pbuilder/24067/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libcpanel-json-xs-perl | libjson-xs-perl | libjson-perl, libyaml-libyaml-perl | libyaml-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19442 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libcpanel-json-xs-perl | libjson-xs-perl | libjson-perl; however: Package libcpanel-json-xs-perl is not installed. Package libjson-xs-perl is not installed. Package libjson-perl is not installed. pbuilder-satisfydepends-dummy depends on libyaml-libyaml-perl | libyaml-perl; however: Package libyaml-libyaml-perl is not installed. Package libyaml-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcpanel-json-xs-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libyaml-0-2{a} libyaml-libyaml-perl{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 33 newly installed, 0 to remove and 0 not upgraded. Need to get 18.6 MB of archives. After unpacking 69.3 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.22 [22.4 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3 [98.1 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3 [42.0 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.21-14+b1 [157 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b1 [65.7 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-3+b1 [1091 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40-5 [85.1 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.7-2 [33.3 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.12.1-1 [1375 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf autopoint all 0.21-14 [496 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.15.3 [88.0 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-7 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf libsub-override-perl all 0.10-1 [10.6 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.191-1+b1 [183 kB] Get: 24 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-4+b1 [9070 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.9.14+dfsg-1.3+b2 [599 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.21-14+b1 [1230 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf debhelper all 13.15.3 [901 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libcpanel-json-xs-perl armhf 4.37-1+b2 [127 kB] Get: 32 http://deb.debian.org/debian unstable/main armhf libyaml-0-2 armhf 0.2.5-1 [46.8 kB] Get: 33 http://deb.debian.org/debian unstable/main armhf libyaml-libyaml-perl armhf 0.89+ds-1+b1 [32.8 kB] Fetched 18.6 MB in 0s (67.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 ... 19442 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_armhf.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_armhf.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-3+b1_armhf.deb ... Unpacking groff-base (1.23.0-3+b1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40-5_armhf.deb ... Unpacking bsdextrautils (2.40-5) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../08-libpipeline1_1.5.7-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_armhf.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.191-1+b1_armhf.deb ... Unpacking libelf1t64:armhf (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-4+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-4+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3+b2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-14+b1_armhf.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libcpanel-json-xs-perl:armhf. Preparing to unpack .../30-libcpanel-json-xs-perl_4.37-1+b2_armhf.deb ... Unpacking libcpanel-json-xs-perl:armhf (4.37-1+b2) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../31-libyaml-0-2_0.2.5-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.5-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../32-libyaml-libyaml-perl_0.89+ds-1+b1_armhf.deb ... Unpacking libyaml-libyaml-perl (0.89+ds-1+b1) ... Setting up libpipeline1:armhf (1.5.7-2) ... Setting up libicu72:armhf (72.1-4+b1) ... Setting up bsdextrautils (2.40-5) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.5-1) ... Setting up libcpanel-json-xs-perl:armhf (4.37-1+b2) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:armhf (1:5.45-3) ... Setting up libyaml-libyaml-perl (0.89+ds-1+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:armhf (0.191-1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up autopoint (0.21-14) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:armhf (0.0.8-1+b1) ... Setting up libsub-override-perl (0.10-1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3+b2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.15.3) ... Processing triggers for libc-bin (2.37-17) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/libbadger-perl-0.16/ && 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 > ../libbadger-perl_0.16-3_source.changes dpkg-buildpackage: info: source package libbadger-perl dpkg-buildpackage: info: source version 0.16-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andrew Ruthven dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/libbadger-perl-0.16' dh_clean -X.bak t/codec/data/testrun.ts t/filesystem/testfiles/encoded.str t/log/logs/ # Restore shipped files find bak -type f -print | sed -e 's/^bak\///' | while read f; do mkdir -p $(dirname $f); mv bak/$f $f; done find: 'bak': No such file or directory rm -rf bak make[1]: Leaving directory '/build/reproducible-path/libbadger-perl-0.16' debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libbadger-perl-0.16' mkdir -p bak for f in MYMETA.json MYMETA.yml; do cp -pr $f bak; done make[1]: Leaving directory '/build/reproducible-path/libbadger-perl-0.16' dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libbadger-perl-0.16=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libbadger-perl-0.16=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Badger Writing MYMETA.yml and MYMETA.json dh_auto_build make -j3 make[1]: Entering directory '/build/reproducible-path/libbadger-perl-0.16' cp lib/Badger/Config/Schema.pm blib/lib/Badger/Config/Schema.pm cp lib/Badger/Config/Item.pm blib/lib/Badger/Config/Item.pm cp lib/Badger/Data/Facet/Text.pm blib/lib/Badger/Data/Facet/Text.pm cp lib/Badger/Codec/URL.pm blib/lib/Badger/Codec/URL.pm cp lib/Badger/Class/Config.pm blib/lib/Badger/Class/Config.pm cp lib/Badger/Codec/Encoding.pm blib/lib/Badger/Codec/Encoding.pm cp lib/Badger/Data/Facet/List/MinSize.pm blib/lib/Badger/Data/Facet/List/MinSize.pm cp lib/Badger/Data/Facet/List.pm blib/lib/Badger/Data/Facet/List.pm cp lib/Badger/Config.pm blib/lib/Badger/Config.pm cp lib/Badger/Class.pm blib/lib/Badger/Class.pm cp lib/Badger/Codec/Storable.pm blib/lib/Badger/Codec/Storable.pm cp lib/Badger/Codecs.pm blib/lib/Badger/Codecs.pm cp lib/Badger/Codec/TT.pm blib/lib/Badger/Codec/TT.pm cp lib/Badger/Codec/URI.pm blib/lib/Badger/Codec/URI.pm cp lib/Badger/Base.pm blib/lib/Badger/Base.pm cp lib/Badger/Config/Filesystem.pm blib/lib/Badger/Config/Filesystem.pm cp lib/Badger/Data/Facet/Class.pm blib/lib/Badger/Data/Facet/Class.pm cp lib/Badger/Data/Facet/Number/Max.pm blib/lib/Badger/Data/Facet/Number/Max.pm cp lib/Badger/Data/Facet.pm blib/lib/Badger/Data/Facet.pm cp lib/Badger/Data/Facet/Text/Length.pm blib/lib/Badger/Data/Facet/Text/Length.pm cp lib/Badger/Codec/Timestamp.pm blib/lib/Badger/Codec/Timestamp.pm cp lib/Badger/Codec.pm blib/lib/Badger/Codec.pm cp lib/Badger/Codec/Chain.pm blib/lib/Badger/Codec/Chain.pm cp lib/Badger/Comparable.pm blib/lib/Badger/Comparable.pm cp lib/Badger/App.pm blib/lib/Badger/App.pm cp lib/Badger/Apps.pm blib/lib/Badger/Apps.pm cp lib/Badger/Class/Methods.pm blib/lib/Badger/Class/Methods.pm cp lib/Badger/Codec/HTML.pm blib/lib/Badger/Codec/HTML.pm cp lib/Badger/Codec/YAML.pm blib/lib/Badger/Codec/YAML.pm cp lib/Badger/Data/Facet/List/Size.pm blib/lib/Badger/Data/Facet/List/Size.pm cp lib/Badger/Codec/Unicode.pm blib/lib/Badger/Codec/Unicode.pm cp lib/Badger/Data/Facet/List/MaxSize.pm blib/lib/Badger/Data/Facet/List/MaxSize.pm cp lib/Badger/Codec/Base64.pm blib/lib/Badger/Codec/Base64.pm cp lib/Badger/Class/Vars.pm blib/lib/Badger/Class/Vars.pm cp lib/Badger/Constants.pm blib/lib/Badger/Constants.pm cp lib/Badger/Data.pm blib/lib/Badger/Data.pm cp lib/Badger/Codec/Encode.pm blib/lib/Badger/Codec/Encode.pm cp lib/Badger/Codec/JSON.pm blib/lib/Badger/Codec/JSON.pm cp lib/Badger.pm blib/lib/Badger.pm cp lib/Badger/Data/Facet/Number.pm blib/lib/Badger/Data/Facet/Number.pm cp lib/Badger/Data/Facet/Number/Min.pm blib/lib/Badger/Data/Facet/Number/Min.pm cp lib/Badger/Log/File.pm blib/lib/Badger/Log/File.pm cp lib/Badger/Debug.pm blib/lib/Badger/Debug.pm cp lib/Badger/Data/Facet/Text/Whitespace.pm blib/lib/Badger/Data/Facet/Text/Whitespace.pm cp lib/Badger/Modules.pm blib/lib/Badger/Modules.pm cp lib/Badger/Data/Facet/tmp blib/lib/Badger/Data/Facet/tmp cp lib/Badger/Hub/Badger.pm blib/lib/Badger/Hub/Badger.pm cp lib/Badger/Data/Types.pm blib/lib/Badger/Data/Types.pm cp lib/Badger/Data/Facet/Text/MaxLength.pm blib/lib/Badger/Data/Facet/Text/MaxLength.pm cp lib/Badger/Filesystem/File.pm blib/lib/Badger/Filesystem/File.pm cp lib/Badger/Filesystem/Path.pm blib/lib/Badger/Filesystem/Path.pm cp lib/Badger/Filesystem/Visitor.pm blib/lib/Badger/Filesystem/Visitor.pm cp lib/Badger/Data/Type/Class.pm blib/lib/Badger/Data/Type/Class.pm cp lib/Badger/Filesystem.pm blib/lib/Badger/Filesystem.pm cp lib/Badger/Exporter.pm blib/lib/Badger/Exporter.pm cp lib/Badger/Data/Type/Text.pm blib/lib/Badger/Data/Type/Text.pm cp lib/Badger/Data/Type/Simple.pm blib/lib/Badger/Data/Type/Simple.pm cp lib/Badger/Data/Type.pm blib/lib/Badger/Data/Type.pm cp lib/Badger/Reporter/App.pm blib/lib/Badger/Reporter/App.pm cp lib/Badger/Prototype.pm blib/lib/Badger/Prototype.pm cp lib/Badger/Progress.pm blib/lib/Badger/Progress.pm cp lib/Badger/Logic.pm blib/lib/Badger/Logic.pm cp lib/Badger/Data/Type/Number.pm blib/lib/Badger/Data/Type/Number.pm cp lib/Badger/Data/Facet/Text/MinLength.pm blib/lib/Badger/Data/Facet/Text/MinLength.pm cp lib/Badger/Factory.pm blib/lib/Badger/Factory.pm cp lib/Badger/Factory/Class.pm blib/lib/Badger/Factory/Class.pm cp lib/Badger/Date.pm blib/lib/Badger/Date.pm cp lib/Badger/Period.pm blib/lib/Badger/Period.pm cp lib/Badger/Filesystem/Universal.pm blib/lib/Badger/Filesystem/Universal.pm cp lib/Badger/Filesystem/Base.pm blib/lib/Badger/Filesystem/Base.pm cp lib/Badger/Log.pm blib/lib/Badger/Log.pm cp lib/Badger/Data/Facets.pm blib/lib/Badger/Data/Facets.pm cp lib/Badger/Duration.pm blib/lib/Badger/Duration.pm cp lib/Badger/Filesystem/Directory.pm blib/lib/Badger/Filesystem/Directory.pm cp lib/Badger/Exception.pm blib/lib/Badger/Exception.pm cp lib/Badger/Mixin.pm blib/lib/Badger/Mixin.pm cp lib/Badger/Hub.pm blib/lib/Badger/Hub.pm cp lib/Badger/Data/Facet/Text/Pattern.pm blib/lib/Badger/Data/Facet/Text/Pattern.pm cp lib/Badger/Filter.pm blib/lib/Badger/Filter.pm cp lib/Badger/Filesystem/Virtual.pm blib/lib/Badger/Filesystem/Virtual.pm cp lib/Badger/Reporter.pm blib/lib/Badger/Reporter.pm cp lib/Badger/Rainbow.pm blib/lib/Badger/Rainbow.pm cp lib/Badger/Workspace.pm blib/lib/Badger/Workspace.pm cp lib/Badger/Test/Manager.pm blib/lib/Badger/Test/Manager.pm cp lib/Badger/Test.pm blib/lib/Badger/Test.pm cp lib/Badger/Timestamp.pm blib/lib/Badger/Timestamp.pm cp lib/Badger/Utils.pm blib/lib/Badger/Utils.pm cp lib/Badger/Workplace.pm blib/lib/Badger/Workplace.pm cp lib/Badger/URL.pm blib/lib/Badger/URL.pm Manifying 35 pod documents Manifying 33 pod documents Manifying 14 pod documents make[1]: Leaving directory '/build/reproducible-path/libbadger-perl-0.16' dh_auto_test make -j3 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libbadger-perl-0.16' 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/app/app.t t/class/alias.t t/class/config.t t/class/methods.t t/class/subclass.t t/class/vars.t t/codec/base64.t t/codec/codec.t t/codec/codecs.t t/codec/encode.t t/codec/encoding.t t/codec/html.t t/codec/json.t t/codec/storable.t t/codec/timestamp.t t/codec/tt.t t/codec/unicode.t t/codec/uri.t t/codec/url.t t/config/filesystem.t t/config/filesystem2.t t/core/base.t t/core/class.t t/core/config.t t/core/constants.t t/core/date.t t/core/debug.t t/core/dump.t t/core/exception.t t/core/exporter.t t/core/factory.t t/core/hub.t t/core/logic.t t/core/mixin.t t/core/modules.t t/core/prototype.t t/core/rainbow.t t/core/test.t t/core/timestamp.t t/core/trace.t t/core/url.t t/core/utils.t t/data/data.t t/data/facets.t t/data/list_facets.t t/data/number.t t/data/simple.t t/data/text.t t/data/text_facets.t t/data/type.t t/filesystem/codec.t t/filesystem/directory.t t/filesystem/encoding.t t/filesystem/file.t t/filesystem/filesystem.t t/filesystem/path.t t/filesystem/universal.t t/filesystem/virtual.t t/filesystem/visitor.t t/log/log.t t/log/logfile.t t/log/reporter.t t/misc/badger.t t/misc/duration.t t/misc/filter.t t/misc/moose.t t/pod/coverage.t t/pod/kwalitee.t t/work/workplace.t t/work/workspace.t t/app/app.t ................ 1..2 ok 1 - Loaded Badger::App ok 2 - created an app object ok t/class/alias.t ............ 1..3 ok 1 - Created object with aliases ok 2 - init method is aliased to init_this ok 3 - foo method is aliased to bar ok t/class/config.t ........... 1..30 ok 1 - no object ok 2 - no password error ok 3 - created object with long names ok 4 - got username ok 5 - got password ok 6 - created object with short names ok 7 - got username from user ok 8 - got password from pass ok 9 - created second object with mixed names ok 10 - got username from second object ok 11 - got password from second object ok 12 - created third object with mixed names ok 13 - got username from third object ok 14 - got password from third object ok 15 - got driver from environment data ok 16 - created fourth object with mixed names ok 17 - got username from third object ok 18 - got password from third object ok 19 - got driver from environment data ok 20 - got extra config item ok 21 - How much more black could this be? ok 22 - most amplifiers go up to ten ok 23 - this one goes up to eleven ok 24 - well, it's one louder ok 25 - got the cat ok 26 - got the dog ok 27 - got volume via hash target ok 28 - got name via hash target ok 29 - The cat is a fluffy pussy ok 30 - The cat is a fluffy feline ok t/class/methods.t .......... 1..55 ok 1 - foo accessor ok 2 - bar accessor ok 3 - bar accessor with arg ok 4 - bar unchanged accessor ok 5 - flic mutator ok 6 - flic mutator with arg ok 7 - flic updated ok 8 - flac set ok 9 - flac get ok 10 - a get ok 11 - a set ok 12 - a get again ok 13 - b get ok 14 - b set ok 15 - b get again ok 16 - got users hash ok 17 - got users item ok 18 - dick added to users ok 19 - tom is still in users ok 20 - harold added to users ok 21 - richard is still in users ok 22 - wiz accessor ok 23 - waz accessor ok 24 - waz accessor with arg ok 25 - waz unchanged accessor ok 26 - ding mutator ok 27 - ding mutator with arg ok 28 - ding updated ok 29 - dong set ok 30 - dong get ok 31 - x get ok 32 - x set ok 33 - x get again ok 34 - y get ok 35 - y set ok 36 - y get again ok 37 - Created slot test object ok 38 - big slot ok 39 - red slot ok 40 - bus slot ok 41 - Created slot test object ok 42 - subject slot ok 43 - predicate slot ok 44 - object slot ok 45 - created accessor method ok 46 - accessor works ok 47 - created mutator method ok 48 - mutator works ok 49 - value updated ok 50 - created auto_can object ok 51 - x is 10 ok 52 - y is 20 ok 53 - called test_foo() ok 54 - failed to call bad_foo() ok 55 - got error message ok t/class/subclass.t ......... 1..7 ok 1 - created new object ok 2 - x is 1 ok 3 - x is 2 ok 4 - x is 3 ok 5 - x is 10 ok 6 - x is 20 ok 7 - x is 30 ok t/class/vars.t ............. 1..31 ok 1 - $FOO is defined in My::Vars1 ok 2 - @BAR is defined in My::Vars1 ok 3 - %BAZ is defined in My::Vars1 ok 4 - $FOO is defined in My::Vars2 ok 5 - @BAR is defined in My::Vars2 ok 6 - %BAZ is defined in My::Vars2 ok 7 - $FOO is defined in My::Vars3 ok 8 - @BAR is defined in My::Vars3 ok 9 - %BAZ is defined in My::Vars3 ok 10 - $FOO is defined in My::Vars4 ok 11 - @BAR is defined in My::Vars4 ok 12 - %BAZ is defined in My::Vars4 ok 13 - $FOO is defined in My::Vars5 ok 14 - @BAR is defined in My::Vars5 ok 15 - %BAZ is defined in My::Vars5 ok 16 - $FOO is defined in My::Vars6 ok 17 - @BAR is defined in My::Vars6 ok 18 - %BAZ is defined in My::Vars6 ok 19 - vars X is 1 ok 20 - vars Y is [2,3] ok 21 - vars Z is { a => 99 } ok 22 - vars HAI is sub ok 23 - vars HAI is sub with arg ok 24 - vars $FOO is 25 ok 25 - vars $BAR is [11,21,31] ok 26 - vars $BAZ is { wam => "bam" } ok 27 - vars BAI is sub ok 28 - vars BAI is sub with arg ok 29 - vars @WIZ is (100, 200, 300) ok 30 - vars @WAZ is (99) ok 31 - vars %WOZ is (ping => "pong") ok t/codec/base64.t ........... 1..1 ok 1 - decoded output matches input ok t/codec/codec.t ............ 1..1 ok 1 - Loaded Badger::Codec ok t/codec/codecs.t ........... 1..37 ok 1 - encoded data via Codec ok 2 - decoded data via Codec ok 3 - message received via Codec ok 4 - name transcoded via Codec ok 5 - got Storable codec ok 6 - encoded data ok 7 - decoded data ok 8 - message received ok 9 - name transcoded ok 10 - encoded foo via codecs ok 11 - decoded foo via codecs ok 12 - encoded foo via codec ok 13 - decoded foo via codec ok 14 - transcoded url via codecs ok 15 - transcoded foo via codecs ok 16 - transcoded foo/base64 via codecs ok 17 - transcoded base64/foo via codecs ok 18 - encoded data via imported base64 codec() ok 19 - decoded data via imported base64 codec() ok 20 - transcoded hello via base64 codec() ok 21 - encoded data via imported base64 encode() ok 22 - decoded data via imported base64 decode() ok 23 - transcoded hello via base64 encode()/decode() ok 24 - encoded data via imported [codec => 'storable'] ok 25 - decoded data via imported [codec => 'storable'] ok 26 - transcoded hello via storable encode()/decode() ok 27 - imported codecs transcode base64 ok 28 - imported codecs transcode storable ok 29 - imported transcoders for base64 ok 30 - imported transcoders for storable ok 31 - encoded data via storable+base64 chain ok 32 - decoded data via storable+base64 chain ok 33 - integrity check ok 34 - transcoded via storable+base64 encode/decode subs ok 35 - transcoded via storable+base64 encode/decode subs ok 36 - transcoded via str64 codec ok 37 - transcoded via str64 encode/decode ok t/codec/encode.t ........... 1..40 ok 1 - decoded UTF-32BE via codec: møøse… ok 2 - decoded UTF-32BE matches uncoded ok 3 - encoded UTF-32BE: \x{0}\x{0}\x{fe}\x{ff}\x{0}\x{... ok 4 - encoded UTF-32BE output matches input ok 5 - decoded UTF-32LE via codec: møøse… ok 6 - decoded UTF-32LE matches uncoded ok 7 - encoded UTF-32LE: \x{ff}\x{fe}\x{0}\x{0}m\x{0}\x... ok 8 - encoded UTF-32LE output matches input ok 9 - decoded UTF-16LE via codec: møøse… ok 10 - decoded UTF-16LE matches uncoded ok 11 - encoded UTF-16LE: \x{ff}\x{fe}m\x{0}\x{f8}\x{0}\... ok 12 - encoded UTF-16LE output matches input ok 13 - decoded UTF-8 via codec: møøse… ok 14 - decoded UTF-8 matches uncoded ok 15 - encoded UTF-8: \x{ef}\x{bb}\x{bf}m\x{c3}\x{b8... ok 16 - encoded UTF-8 output matches input ok 17 - decoded UTF-16BE via codec: møøse… ok 18 - decoded UTF-16BE matches uncoded ok 19 - encoded UTF-16BE: \x{fe}\x{ff}\x{0}m\x{0}\x{f8}\... ok 20 - encoded UTF-16BE output matches input ok 21 - decoded UTF-32BE via decode(): møøse… ok 22 - decode() UTF-32BE matches uncoded ok 23 - encoded UTF-32BE via encode(): \x{0}\x{0}\x{fe}\x{ff}\x{0}\x{... ok 24 - encode() UTF-32BE output matches input ok 25 - decoded UTF-32LE via decode(): møøse… ok 26 - decode() UTF-32LE matches uncoded ok 27 - encoded UTF-32LE via encode(): \x{ff}\x{fe}\x{0}\x{0}m\x{0}\x... ok 28 - encode() UTF-32LE output matches input ok 29 - decoded UTF-16LE via decode(): møøse… ok 30 - decode() UTF-16LE matches uncoded ok 31 - encoded UTF-16LE via encode(): \x{ff}\x{fe}m\x{0}\x{f8}\x{0}\... ok 32 - encode() UTF-16LE output matches input ok 33 - decoded UTF-8 via decode(): møøse… ok 34 - decode() UTF-8 matches uncoded ok 35 - encoded UTF-8 via encode(): \x{ef}\x{bb}\x{bf}m\x{c3}\x{b8... ok 36 - encode() UTF-8 output matches input ok 37 - decoded UTF-16BE via decode(): møøse… ok 38 - decode() UTF-16BE matches uncoded ok 39 - encoded UTF-16BE via encode(): \x{fe}\x{ff}\x{0}m\x{0}\x{f8}\... ok 40 - encode() UTF-16BE output matches input ok t/codec/encoding.t ......... 1..4 ok 1 - ASCII encoding nullop ok 2 - ASCII decoding nullop ok 3 - encoded utf8 ok 4 - decoded utf8 ok t/codec/html.t ............. 1..8 ok 1 - HTML encode() via Badger::Codec ok 2 - HTML decode() via Badger::Codec ok 3 - HTML codec encode() class method ok 4 - HTML codec decode() class method ok 5 - HTML codec encode() object method ok 6 - HTML codec decode() object method ok 7 - encode() function ok 8 - decode() function ok t/codec/json.t ............. 1..5 ok 1 - encoded data ok 2 - decoded data ok 3 - pi remains constant ok 4 - e remains constant ok 5 - foo ok t/codec/storable.t ......... 1..5 ok 1 - encoded data ok 2 - decoded data ok 3 - pi remains constant ok 4 - e remains constant ok 5 - foo ok t/codec/timestamp.t ........ 1..11 ok 1 - read timestamp from file ok 2 - got timestamp ok 3 - got year ok 4 - got month ok 5 - got day ok 6 - got hour ok 7 - got minute ok 8 - got second ok 9 - test 9 at t/codec/timestamp.t line 43 ok 10 - file has been created ok 11 - read timestamp back in ok t/codec/tt.t ............... 1..32 ok 1 - encoded data ok 2 - decoded data ok 3 - pi remains constant ok 4 - e remains constant ok 5 - karma is unchaged ok 6 - foo is unchanged ok 7 - decoded Perlish data ok 8 - Perlish message ok 9 - Perlish things 0 ok 10 - Perlish things 1 ok 11 - Perlish pi ok 12 - Perlish foo.nested hash ok 13 - Perlish foo.nested list ok 14 - decoded TTish data ok 15 - TTish message ok 16 - TTish things 0 ok 17 - TTish things 1 ok 18 - TTish pi ok 19 - TTish foo.nested hash ok 20 - TTish foo.nested list ok 21 - decoded JSONish data ok 22 - JSONish message ok 23 - JSONish things 0 ok 24 - JSONish things 1 ok 25 - JSONish pi ok 26 - JSONish foo.nested hash ok 27 - JSONish foo.nested list ok 28 - encoded Perlishly ok 29 - encoded JSONishly ok 30 - encoded via TT codec ok 31 - encoded via tt codec ok 32 - encoded via custom tt codec ok t/codec/unicode.t .......... 1..40 ok 1 - decoded UTF-16BE via codec: møøse… ok 2 - decoded UTF-16BE matches uncoded ok 3 - encoded UTF-16BE: m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 4 - encoded UTF-16BE output matches input ok 5 - decoded UTF-32LE via codec: møøse… ok 6 - decoded UTF-32LE matches uncoded ok 7 - encoded UTF-32LE: m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 8 - encoded UTF-32LE output matches input ok 9 - decoded UTF-8 via codec: møøse… ok 10 - decoded UTF-8 matches uncoded ok 11 - encoded UTF-8: m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 12 - encoded UTF-8 output matches input ok 13 - decoded UTF-32BE via codec: møøse… ok 14 - decoded UTF-32BE matches uncoded ok 15 - encoded UTF-32BE: m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 16 - encoded UTF-32BE output matches input ok 17 - decoded UTF-16LE via codec: møøse… ok 18 - decoded UTF-16LE matches uncoded ok 19 - encoded UTF-16LE: m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 20 - encoded UTF-16LE output matches input ok 21 - decoded UTF-16BE via decode(): møøse… ok 22 - decode() UTF-16BE matches uncoded ok 23 - encoded UTF-16BE via encode(): m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 24 - encode() UTF-16BE output matches input ok 25 - decoded UTF-32LE via decode(): møøse… ok 26 - decode() UTF-32LE matches uncoded ok 27 - encoded UTF-32LE via encode(): m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 28 - encode() UTF-32LE output matches input ok 29 - decoded UTF-8 via decode(): møøse… ok 30 - decode() UTF-8 matches uncoded ok 31 - encoded UTF-8 via encode(): m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 32 - encode() UTF-8 output matches input ok 33 - decoded UTF-32BE via decode(): møøse… ok 34 - decode() UTF-32BE matches uncoded ok 35 - encoded UTF-32BE via encode(): m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 36 - encode() UTF-32BE output matches input ok 37 - decoded UTF-16LE via decode(): møøse… ok 38 - decode() UTF-16LE matches uncoded ok 39 - encoded UTF-16LE via encode(): m\x{c3}\x{b8}\x{c3}\x{b8}se\x{... ok 40 - encode() UTF-16LE output matches input ok t/codec/uri.t .............. 1..2 ok 1 - URI encoded data ok 2 - decoded output matches input ok t/codec/url.t .............. 1..2 ok 1 - URL encoded data ok 2 - decoded output matches input ok t/config/filesystem.t ...... 1..29 ok 1 - x is 10 ok 2 - y is y0 ok 3 - bad method ok 4 - a is undefined ok 5 - b is undefined ok 6 - c is undefined ok 7 - got site ok 8 - got name: example ok 9 - got pages ok 10 - got "about" page ok 11 - got "auth/login" page ok 12 - got "register" page ok 13 - Arthur ok 14 - Dent ok 15 - arthur@dent.org ok 16 - dent@heart-of-gold.com ok 17 - babel fish ok 18 - Created second config object ok 19 - p is 11 ok 20 - q is 13 ok 21 - r is 17 ok 22 - s is 19 ok 23 - Wow! ok 24 - Such Metadata ok 25 - More Biscuits ok 26 - More Cheese ok 27 - got Ford ok 28 - Ford's given name is 'Ford' ok 29 - Ford's family name is 'Prefect' ok t/config/filesystem2.t ..... 1..41 ok 1 - Created Badger::Config::Filesystem object ok 2 - got project config ok 3 - got the project name ok 4 - got the project version ok 5 - got the project.author.name ok 6 - got nested config ok 7 - got nested.one.one_a ok 8 - got nested.two.three.three_a ok 9 - got widgets config ok 10 - got the foo widget ok 11 - got the bar widget ok 12 - got the bam widget ok 13 - got the mam widget ok 14 - got the flip widget name ok 15 - got the flop widget name ok 16 - got crackers from nibbles ok 17 - nibbles.picked_eggs ok 18 - cheese/cheddar ok 19 - a lovely beer ok 20 - cheese_knife ok 21 - bottle_opener ok 22 - I see ok 23 - trees of green ok 24 - the volume goes up to eleven ok 25 - four twenty music is Pink Floyd ok 26 - urls.home ok 27 - urls.foo.about ok 28 - get(['urls', 'foo.about']) ok 29 - get(['urls', 'foo.user', 'login']) ok 30 - urls.foo.user.logout ok 31 - Created Badger::Config::Filesystem object ok 32 - got tree one ok 33 - got joined keys ok 34 - got tree three ok 35 - got joined keys ok 36 - got tree one again ok 37 - got joined keys ok 38 - got ten tree ok 39 - got ten keys ok 40 - got ten tree ok 41 - got ten keys ok t/core/base.t .............. 1..112 ok 1 - Badger id ok 2 - Badger::Base id ok 3 - created a base class object ok 4 - base type ok 5 - set object error ok 6 - got exception type ok 7 - got exception info ok 8 - got object error ok 9 - got warning ok 10 - got warning from custom handler ok 11 - got totally bogus warning ok 12 - got totally bogus extra warning ok 13 - ** TODO ** - test on_warn before/after/replace modes ok 14 - detected bogus warn handler ok 15 - adventure through time ok 16 - warning chain was broken by the most excellent handler ok 17 - Totally bogus dude ok 18 - upgraded warning to error ok 19 - You've got poop on your shoes ok 20 - test fail failed ok 21 - got object error ok 22 - got package error ok 23 - name test failed ok 24 - name error variable ok 25 - name error method ok 26 - created name object ok 27 - no error ok 28 - name matches ok 29 - got args object ok 30 - no args error ok 31 - args name matches ok 32 - thrown food exception ok 33 - type is food ok 34 - info is cheese roll ok 35 - thrown cutlery exception ok 36 - type is cutlery ok 37 - info is knife fork ok 38 - thrown thrower exception ok 39 - type is thrower ok 40 - info is threw error ok 41 - thrown sub-thrower exception ok 42 - type is still thrower ok 43 - info is threw sub-error ok 44 - thrown frobless exception ok 45 - type is frobless ok 46 - info is threw frobless error ok 47 - thrown frisbee ok 48 - a small plastic disc ok 49 - it spins, it hovers! ok 50 - cheese fail ok 51 - cheese thrown ok 52 - Your Camembert is too runny ok 53 - Another::Thrower throws frisbee ok 54 - Another::SubClass throws frisbee ok 55 - warp drive is offline ok 56 - propulsion system is NFG ok 57 - pony error ok 58 - no pony! ok 59 - Buffy error ok 60 - no Buffy! ok 61 - One louder error ok 62 - Eleven is one louder ok 63 - Not ten error ok 64 - It's not ten ok 65 - ass error ok 66 - still no pony! ok 67 - Giles error ok 68 - still no Buffy! ok 69 - Angel error ok 70 - Angle is slain! ok 71 - it's raining ok 72 - raining error reported ok 73 - raining error type ok 74 - it's pouring ok 75 - pouring error reported ok 76 - umbrella error type ok 77 - umbrella error info ok 78 - foo not implemented ok 79 - bar not implemented ok 80 - wam todo ok 81 - bam not implemented ok 82 - yelp declined ok 83 - got reason ok 84 - declined flag set ok 85 - barfed error ok 86 - declined flag cleared ok 87 - eval failed ok 88 - danger mouse error ok 89 - try failed ok 90 - danger mouse error ok 91 - try missing ok 92 - danger mouse missing ok 93 - not_done ok 94 - danger mouse todo ok 95 - not_done with arg ok 96 - danger mouse todo ok 97 - try() preserves scalar context ok 98 - try() preserves list context ok 99 - try trial failed ok 100 - danger mouse trial error ok 101 - try trial missing ok 102 - danger mouse trial missing ok 103 - trial not_done ok 104 - danger mouse trial todo ok 105 - not_done trial with arg ok 106 - danger mouse trial todo ok 107 - try-> preserves scalar context ok 108 - try-> preserves list context ok 109 - fatal error ok 110 - YBM Fail! ok 111 - BadgerMod Fail! ok 112 - got custom message ok t/core/class.t ............. 1..133 ok 1 - Alice defines $VERSION as 2.718 ok 2 - Alice is alive ok 3 - Alice's class is Alice ok 4 - Alice's version is 2.718 ok 5 - Alice's VERSION is 2.718 ok 6 - Bob is alive ok 7 - Bob's class is Bob ok 8 - Bob's parent is Alice ok 9 - Bob's heritage is Bob, Alice ok 10 - Bob's classes are Bob, Alice ok 11 - Bob has version of 3.142 ok 12 - Alice var $NAME ok 13 - Alice var $GIRLS_NAME ok 14 - Bob var $NAME ok 15 - Bob var $BOYS_NAME ok 16 - Alice any_var $NAME ok 17 - Bob any_var $NAME ok 18 - Alice is Charlotte ok 19 - She lives at 22 Acacia Avenue ok 20 - That's the place where we all go ok 21 - Bob says it's 2 minutes to midnight ok 22 - The hand that threatens doom ok 23 - Kill the unborn in the womb ok 24 - Alice all_vars $NAME ok 25 - Bob all_vars $NAME ok 26 - Alice ALIASES ok 27 - Bob ALIASES ok 28 - Alice FRIENDS with sue ok 29 - Alice FRIENDS with Susan ok 30 - Bob FRIENDS with jim and sue ok 31 - Bob FRIENDS with Jim and Susan ok 32 - Alice has my_class set to Alice ok 33 - Bob also has my_class set to Alice, but that's OK ok 34 - Created Charlie ok 35 - Charlie inherits version from Alice ok 36 - Created David ok 37 - David's version is at level 42 ok 38 - David's volume goes up to 11 ok 39 - Created One object ok 40 - Got heritage classes for One ok 41 - class is Frank ok 42 - Created Frank ok 43 - Frank's class is Frank ok 44 - HASH is defined ok 45 - In Harry, pi is a constant ok 46 - In Harry, e is a constant ok 47 - In Harry, phi is a constant ok 48 - Created Harry ok 49 - Harry's pi is a constant ok 50 - Harry's e is a constant ok 51 - Harry's phi is a constant ok 52 - Danny debugging is off ok 53 - Danny is not debugging ok 54 - Danny $DEBUG is 0 ok 55 - Danny is now debugging ok 56 - Danny $DEBUG is 1 ok 57 - Danny is still debugging ok 58 - Donny debugging is off ok 59 - Donny is now debugging ok 60 - Donny is debugging ok 61 - Donny $DEBUG is 1 ok 62 - Donny is not debugging ok 63 - Donny $DEBUG is 0 ok 64 - Donny is still not debugging ok 65 - Initially food ok 66 - Chucker throws food ok 67 - It's very bad behaviour ok 68 - Chucky Egg ok 69 - Now that was a great game ok 70 - So was Manic Miner ok 71 - It's One louder ok 72 - Goes up to eleven ok 73 - bot is on the bottom ok 74 - mid is on the bottom ok 75 - top is on the bottom ok 76 - mid is in the middle ok 77 - top is in the middle ok 78 - op on the top ok 79 - bot id ok 80 - mid id ok 81 - top id ok 82 - encoded base64 ok 83 - decoded base64 ok 84 - method() test ok 85 - methods() test ok 86 - generated foo get method ok 87 - generated bar get method ok 88 - set wiz ok 89 - get wiz ok 90 - welcome method ok 91 - farewell method ok 92 - generated ding get method ok 93 - generated dong get method ok 94 - set dang ok 95 - get dang ok 96 - Created slot test object ok 97 - big slot ok 98 - red slot ok 99 - bus slot ok 100 - David St Hubbins ok 101 - Nigel Tufnel ok 102 - Derek Smalls ok 103 - This amp goes up to 10 ok 104 - This amp goes up to 11 ok 105 - got about() method ok 106 - method reference call ok 107 - Wasted Years is loaded ok 108 - Sea of Madness is not loaded ok 109 - Heaven Can Wait is loaded ok 110 - inside version 11 ok 111 - class returns My::Class object ok 112 - outside version 11 ok 113 - How much more black could this be? ok 114 - None, none more black ok 115 - wibble hook worked ok 116 - wobble hook worked ok 117 - FS loaded ok 118 - VFS loaded ok 119 - cannot load No::Such::Module ok 120 - maybe_load threw error ok 121 - Can't locate object method error ok 122 - overloaded text method ok 123 - boolean overload true ok 124 - as_text method ok 125 - no boolean overload ok 126 - is true as_text method ok 127 - is true boolean overload ok 128 - you have pleasantly wibbled my frusset pouch ok 129 - alias foo ok 130 - alias bar ok 131 - sub alias foo ok 132 - sub alias bar ok 133 - sub alias wiz ok t/core/config.t ............ 1..20 ok 1 - x is 10 ok 2 - y is y0 ok 3 - bad method ok 4 - x is 10 ok 5 - y is y0 ok 6 - a is undefined ok 7 - b is undefined ok 8 - c is undefined ok 9 - got config with nested data ok 10 - yippee ok 11 - hooray ok 12 - wig ok 13 - wam bam ok 14 - wibble wobble ok 15 - Arthur ok 16 - Dent ok 17 - arthur@dent.org ok 18 - dent@heart-of-gold.com ok 19 - babel fish ok 20 - wobble ok t/core/constants.t ......... 1..7 ok 1 - loaded Badger::Constants ok 2 - HASH is HASH ok 3 - *.html matched by WILDCARD ok 4 - foo.* matched by WILDCARD ok 5 - foo??.html matched by WILDCARD ok 6 - foo.html NOT matched by WILDCARD ok 7 - split using DELIMITER ok t/core/date.t .............. 1..15 ok 1 - bad date format ok 2 - created a day today ok 3 - day today ok 4 - month today ok 5 - year today ok 6 - tomorrow is after today ok 7 - today is before tomorrow ok 8 - tomorrow is not before today ok 9 - today is not after tomorrow ok 10 - tomorrow is not_before today ok 11 - today is not_after tomorrow ok 12 - tomorrow > today ok 13 - today < tomorrow ok 14 - not tomorrow < today ok 15 - not today > tomorrow 2024-04-14 14-Apr-24 ok t/core/debug.t ............. 1..35 ok 1 - Hello World ok 2 - Hello Badger ok 3 - here ok 4 - there ok 5 - there ok 6 - Hello Ferret ok 7 - there ok 8 - debugf() ok 9 - turned debugging off ok 10 - debugging is now turned off ok 11 - No stoats allowed ok 12 - set $DEBUG to 1 ok 13 - debugging for var is on ok 14 - debugging for var is now off ok 15 - set $DEBUG to 0 ok 16 - DEBUG is off ok 17 - DEBUG is on ok 18 - wibble DEBUG is off ok 19 - wobble $DEBUG is off ok 20 - wibble DEBUG is still off ok 21 - wobble $DEBUG is now on ok 22 - wibble DEBUG is on ok 23 - wobble $DEBUG is on ok 24 - wibble DEBUG is still on ok 25 - wobble $DEBUG is now off ok 26 - got debug message ok 27 - debugger3 static debugging is on ok 28 - debugger3 dynamic debugging is on ok 29 - debugger3 static debugging is still on ok 30 - debugger3 dynamic debugging is now off ok 31 - exported from Badger::Debug ok 32 - I can fly sideways through time ok 33 - backside 540 method air ok 34 - frontside boardslide ok 35 - message format with date and time ok t/core/dump.t .............. 1..1 ok 1 - partial dump of one ok t/core/exception.t ......... 1..40 ok 1 - created first exception ok 2 - default exception type is 'undef' ok 3 - no info by default ok 4 - unknown file ok 5 - unknown line ok 6 - wibble type ok 7 - wibble error type ok 8 - wibble error info ok 9 - unknown wibble error file ok 10 - unknown wibble error line ok 11 - wobble error type ok 12 - wobble error info ok 13 - wobble error file ok 14 - wobble error line ok 15 - set type to 'food' ok 16 - set info to 'cheese roll' ok 17 - got type 'food' ok 18 - got info 'cheese roll' ok 19 - text is 'food/cheese roll' ok 20 - text is 'cheese roll/food' ok 21 - created exception ok 22 - ex4.type ok 23 - ex4.info ok 24 - hander matched ex4.foo.bar ok 25 - hander matched ex4.foo ok 26 - hander matched ex4 ok 27 - no handler matched ok 28 - hander matched ex4.foo via list ref ok 29 - hander matched ex4.foo via string ok 30 - hander matched ex4.foo via hash ref ok 31 - caught that which was thrown ok 32 - stack trace in text ok 33 - got stack ok 34 - stack has three frames ok 35 - called from exception.t ok 36 - called from line 139 ok 37 - called from bar ok 38 - called from line 148 ok 39 - called from foo ok 40 - called from eval ok t/core/exporter.t .......... 1..89 ok 1 - $FOO is 10 ok 2 - $FOO[0] is 10 ok 3 - $FOO[1] is 100 ok 4 - $FOO[2] is 1000 ok 5 - $FOO{ten} is 10 ok 6 - $FOO{hundred} is 100 ok 7 - $FOO{thousand} is 1000 ok 8 - foo() sub is defined ok 9 - $BAR is not defined ok 10 - $BAR[0] is not defined ok 11 - $BAR{twenty} is not defined ok 12 - $FOO is 10 ok 13 - $BAR is 10 ok 14 - $FOO[0] is not defined ok 15 - $BAR[0] is not defined ok 16 - $NONSUCH error ok 17 - $NOTEVER error ok 18 - $HELLO is world ok 19 - $FOO is not defined ok 20 - $BAR is not defined ok 21 - $FOO is 3 ok 22 - $HELLO is not defined ok 23 - $BAR is not defined ok 24 - $FOO is 50 ok 25 - $FOO[0] is 10 ok 26 - $FOO[1] is 100 ok 27 - $FOO{ten} is 10 ok 28 - foo() sub is the new foo ok 29 - $GOODBYE is "see ya" ok 30 - $BAR is not defined ok 31 - $BAR[0] is not defined ok 32 - $BAR{twenty} is not defined ok 33 - $FOO is 50 ok 34 - $BAR is 20 ok 35 - $FOO[0] is not defined ok 36 - $BAR[0] is not defined ok 37 - $FOO is 50 ok 38 - $BAR is 4 ok 39 - $BAZ is 999 ok 40 - $BAZ[0] is 987 ok 41 - $BAZ[1] is 654 ok 42 - $HELLO is world ok 43 - $FOO is 50 ok 44 - $HELLO is world ok 45 - $GOODBYE is "see ya" ok 46 - $FOO[0] is not defined ok 47 - $BAR[0] is not defined ok 48 - $FOO is 50 ok 49 - $BAR is 4 ok 50 - $BAZ is 999 ok 51 - $HELLO is world ok 52 - $GOODBYE is "see ya" ok 53 - $FOO[0] is 30 ok 54 - $BAR[0] is 50 ok 55 - $FOO is 50 from string import ok 56 - $BAR is 4 from string import ok 57 - $BAZ is 999 from string import ok 58 - $BAZ[0] is 987 from string import ok 59 - $BAZ[1] is 654 from string import ok 60 - $HELLO is world from string import ok 61 - ping is wiz ok 62 - ping is bang ok 63 - called imported foo method ok 64 - called imported bar method ok 65 - foo bar import hooks ok 66 - foo bar import fail hooks ok 67 - imported E ok 68 - imported PI ok 69 - imported PHI ok 70 - imported gamma ok 71 - got the answer (42) ok 72 - I can do science, me ok 73 - generated e ok 74 - generated pi ok 75 - generated phi ok 76 - got wibblesome ok 77 - got wobblesome ok 78 - got wubblesome ok 79 - BeforeAfterOne DONE_BEFORE is set ok 80 - BeforeAfterOne DONE_AFTER is set ok 81 - BeforeAfter DONE_BEFORE is set ok 82 - BeforeAfter DONE_AFTER is set ok 83 - got wibbly ok 84 - got wobbly ok 85 - got wubbly ok 86 - BeforeAfterTwo DONE_BEFORE is set ok 87 - BeforeAfterTwo DONE_AFTER is set ok 88 - BeforeAfter DONE_BEFORE is 2 ok 89 - BeforeAfter DONE_AFTER is 2 ok t/core/factory.t ........... 1..29 ok 1 - Created factory ok 2 - fetched a widget from the factory ok 3 - got a My::Widget object ok 4 - No thingy ok 5 - got no default error ok 6 - fetched a default widget from the factory ok 7 - got a My::Widget object as the default ok 8 - got a widget ok 9 - isa My::Widget object ok 10 - got a wodget ok 11 - isa My::Wodget object ok 12 - wodget name is Badger ok 13 - wodget name is Ferret ok 14 - got a wudget ok 15 - isa My::Extra::Wudget object ok 16 - wudget name is dangly ok 17 - got another wudget ok 18 - isa My::Extra::Wudgetola object ok 19 - wudget name is spangly ok 20 - got sparkly wudget ok 21 - isa Your::Sparkly object ok 22 - sparkly name ok 23 - got dotted object ok 24 - created widgets factory ok 25 - got widget from class constructed factory ok 26 - got wodget from class constructed factory ok 27 - got dangly from class constructed factory ok 28 - cannot answer ok 29 - Error message ok t/core/hub.t ............... 1..6 ok 1 - Hub prototype is a singleton ok 2 - Hub prototype is cache in package ok 3 - Hub prototype destroyed ok 4 - invalid method ok 5 - got widget ok 6 - got My::Widget ok t/core/logic.t ............. 1..28 ok 1 - loaded Badger::Logic ok 2 - created logic via LOGIC->new() ok 3 - created logic via Logic->new() ok 4 - created logic via Logic() ok 5 - a and b => 0 ok 6 - a or b => 1 ok 7 - a and b or c => 1 ok 8 - a and b or d => 0 ok 9 - a and not b => 1 ok 10 - not a or b => 0 ok 11 - (not a) or b => 0 ok 12 - not (a or b) => 0 ok 13 - not b or a => 1 ok 14 - (not b) or a => 1 ok 15 - not a and b => 0 ok 16 - not b and a => 1 ok 17 - (not a) and b => 0 ok 18 - not (a and b) => 1 ok 19 - (a or b) and (b or c) => 1 ok 20 - (a and b) or (b and c) => 0 ok 21 - (a and b) or (b and c) or e => 1 ok 22 - not ((a or b) and (b or c)) => 0 ok 23 - (not a) and (b or c) => 0 ok 24 - text output ok 25 - canonical text output ok 26 - auto-stringification ok 27 - "realm/user" => 0 ok 28 - "realm/user" or 'realm/admin' => 1 ok t/core/mixin.t ............. 1..7 ok 1 - wam ok 2 - bam ok 3 - Hello World! ok 4 - wam ok 5 - bam ok 6 - Hello World! ok 7 - plop ok t/core/modules.t ........... 1..13 ok 1 - Loaded Badger::Modules ok 2 - Created module manager ok 3 - got widget module: My::Widget ok 4 - got doodah module: Your::Doodah ok 5 - could not find url ok 6 - got URL module: Your::URL ok 7 - got url module again ok 8 - error thrown on missing module caught: thingy error - Error loading thingy module fail as Your::Fail: Can't locate Some/Module/Which/Hopefully/Does/Not/Exist.pm in @INC (you may need to install the Some::Module::Which::Hopefully::Does::Not::Exist module) (@INC entries checked: core/lib t/core/lib ./lib ../lib ../../lib /build/reproducible-path/libbadger-perl-0.16/blib/lib /build/reproducible-path/libbadger-perl-0.16/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/arm-linux-gnueabihf/perl5/5.38 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl .) at t/core/lib/Your/Fail.pm line 6. BEGIN failed--compilation aborted at t/core/lib/Your/Fail.pm line 6. Compilation failed in require at lib/Badger/Modules.pm line 219. error: Error loading thingy module fail as Your::Fail: Can't locate Some/Module/Which/Hopefully/Does/Not/Exist.pm in @INC (you may need to install the Some::Module::Which::Hopefully::Does::Not::Exist module) (@INC entries checked: core/lib t/core/lib ./lib ../lib ../../lib /build/reproducible-path/libbadger-perl-0.16/blib/lib /build/reproducible-path/libbadger-perl-0.16/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/arm-linux-gnueabihf/perl5/5.38 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl .) at t/core/lib/Your/Fail.pm line 6. BEGIN failed--compilation aborted at t/core/lib/Your/Fail.pm line 6. Compilation failed in require at lib/Badger/Modules.pm line 219. ok 9 - My::Widget ok 10 - My::Wodget ok 11 - Your::Sparkly ok 12 - Your::Answer ok 13 - Your::Answer is 42 ok t/core/prototype.t ......... 1..21 ok 1 - class name() is anonymous ok 2 - prototype references are same ok 3 - proto1 name is anonymous ok 4 - proto2 name is anonymous ok 5 - set proto1 name to Larry ok 6 - proto1 alias is Larry ok 7 - proto1 pseudonym is Larry ok 8 - proto2 name is Larry ok 9 - proto2 alias is Larry ok 10 - proto2 pseudonym is Larry ok 11 - proto2 pkg name is Larry ok 12 - proto2 pkg alias is Larry ok 13 - proto2 pkg pseudonym is Larry ok 14 - package has prototype ok 15 - proto3 name is Damian ok 16 - proto2 name is still Larry ok 17 - Larry is not Damian ok 18 - object prototype method returns $self ok 19 - got current prototype ok 20 - prototype has been cleared ok 21 - new prototype created ok t/core/rainbow.t ........... 1..3 ok 1 - This is red ok 2 - This is green ok 3 - This is blue ok t/core/test.t .............. 1..7 ok 1 - loaded My::Constants from local lib dir ok 2 - Badgers are cool ok 3 - Ferrets are ok, but not as cool as badgers ok 4 - Badger is ok 5 - Ferret isn't ok 6 - Badger Badger Badger ok 7 - Mushroom! ok t/core/timestamp.t ......... 1..168 ok 1 - bad timestamp format ok 2 - day now ok 3 - month now ok 4 - year now ok 5 - hour now ok 6 - minute now ok 7 - got now() timestamp ok 8 - got Now() timestamp ok 9 - created timestamp 1 ok 10 - timestamp 1 string ok 11 - timestamp() 1 ok 12 - date() 1 ok 13 - year() 1 ok 14 - month() 1 ok 15 - day() 1 ok 16 - time() 1 ok 17 - hours() 1 ok 18 - hours() 1 ok 19 - minutes() 1 ok 20 - created timestamp 2 ok 21 - timestamp 2 string ok 22 - timestamp() 2 ok 23 - date() 2 ok 24 - year() 2 ok 25 - month() 2 ok 26 - day() 2 ok 27 - time() 2 ok 28 - hours() 2 ok 29 - hours() 2 ok 30 - minutes() 2 ok 31 - created timestamp 3 ok 32 - timestamp 3 string ok 33 - timestamp() 3 ok 34 - date() 3 ok 35 - year() 3 ok 36 - month() 3 ok 37 - day() 3 ok 38 - time() 3 ok 39 - hours() 3 ok 40 - hours() 3 ok 41 - minutes() 3 ok 42 - created timestamp with short numbers ok 43 - got time ok 44 - got date ok 45 - set 1 hour ok 46 - set 2 minute ok 47 - set 3 second ok 48 - set 4 hours ok 49 - set 5 minutes ok 50 - set 6 seconds ok 51 - set day ok 52 - created new timestamp ok 53 - changed year ok 54 - new year set ok 55 - changed month ok 56 - new month set ok 57 - changed year ok 58 - new day set ok 59 - changed hours ok 60 - new hours set ok 61 - changed minutes ok 62 - new minutes set ok 63 - changed seconds ok 64 - new seconds set ok 65 - adjusted time ok 66 - time adjusted ok 67 - rolled over minute ok 68 - rolled over hour ok 69 - rolled over day ok 70 - rolled over 30 day month ok 71 - rolled over 31 day month ok 72 - adjust 3 days ok 73 - adjust -1 month ok 74 - adjust -4 days ok 75 - not leap year 1900 ok 76 - not leap year 1999 ok 77 - leap year 2000 ok 78 - not leap year 2001 ok 79 - not leap year 2002 ok 80 - not leap year 2003 ok 81 - leap year 2004 ok 82 - leap year 2005 ok 83 - august has 31 days ok 84 - january has 31 days ok 85 - january has 28 days in 2003 ok 86 - january has 29 days in 2004 ok 87 - march has 31 days ok 88 - april has 30 days ok 89 - may has 31 days ok 90 - june has 30 days ok 91 - july has 31 days ok 92 - august has 31 days ok 93 - september has 30 days ok 94 - october has 31 days ok 95 - november has 30 days ok 96 - december has 31 days ok 97 - compare earlier than now ok 98 - compare later than now ok 99 - compare the same ok 100 - 2024-04-14 21:02:25 second earlier 2024-04-14 21:02:26 ok 101 - 2024-04-14 21:02:27 second later 2024-04-14 21:02:26 ok 102 - 2024-04-14 21:01:27 minute earlier 2024-04-14 21:02:26 ok 103 - 2024-04-14 21:03:27 minute later 2024-04-14 21:02:26 ok 104 - 2024-04-14 20:03:27 hour earlier 2024-04-14 21:02:26 ok 105 - 2024-04-14 22:03:27 hour later 2024-04-14 21:02:26 ok 106 - 2024-04-13 22:03:27 day earlier 2024-04-14 21:02:26 ok 107 - 2024-04-15 22:03:27 day later 2024-04-14 21:02:26 ok 108 - 2024-03-15 22:03:27 month earlier 2024-04-14 21:02:26 ok 109 - 2024-05-15 22:03:27 month later 2024-04-14 21:02:26 ok 110 - 2023-05-15 22:03:27 year earlier 2024-04-14 21:02:26 ok 111 - 2025-05-15 22:03:27 year later 2024-04-14 21:02:26 ok 112 - old is equal to old ok 113 - new is equal to new ok 114 - old is not equal to new ok 115 - new is not equal to old ok 116 - old is before new ok 117 - new is after old ok 118 - old is before new epoch time ok 119 - new is after old epoch time ok 120 - old is before new epoch timestamp ok 121 - new is after old epoch timestamp ok 122 - old is before new year ok 123 - new is after old year ok 124 - new is not equal to old ok 125 - old is not equal to new ok 126 - new is not before old ok 127 - old is not after new ok 128 - new is not equal to old ok 129 - old is not equal to new ok 130 - new is not before old epoch time ok 131 - old is not after new epoch time ok 132 - new is not equal to old epoch time ok 133 - old is not equal to new epoch time ok 134 - old == old ok 135 - new == new ok 136 - old != new ok 137 - new != old ok 138 - old < new ok 139 - new > old ok 140 - old <= new ok 141 - new >= old ok 142 - old <= old ok 143 - new >= new ok 144 - old != old is false ok 145 - new != new is false ok 146 - old == new is false ok 147 - new == old is false ok 148 - old > new is false ok 149 - new < old is false ok 150 - old >= new is false ok 151 - new <= old is false ok 152 - epoch_time() ok 153 - format test date ok 154 - format test time ok 155 - created object from object ok 156 - copy same as original ok 157 - created new object from object new() method ok 158 - new object same as original ok 159 - copy is new object ok 160 - new is new object ok 161 - created timestamp via Timestamp() subroutine ok 162 - Timestamp() date ok 163 - Timestamp() year ok 164 - Timestamp() month ok 165 - created timestamp via Timestamp() subroutine ok 166 - TS stamp date ok 167 - TS stamp year ok 168 - TS stamp month ok t/core/trace.t ............. 1..11 ok 1 - stack trace in text ok 2 - got stack ok 3 - stack has four frames ok 4 - called from trace.t ok 5 - called from line 29 ok 6 - called from baz ok 7 - called from line 33 ok 8 - called from bar ok 9 - called from line 41 ok 10 - called from foo ok 11 - called from eval ok t/core/url.t ............... 1..46 ok 1 - created a URL object ok 2 - returns source URL on stringification ok 3 - created a URL object from constructor function ok 4 - also returns source URL on stringification ok 5 - scheme is http ok 6 - authority is badger@badgerpower.com:8080 ok 7 - user is badger ok 8 - host is badgerpower.com ok 9 - port is 8080 ok 10 - path is /over/there ok 11 - query is animal=badger ok 12 - fragment is nose ok 13 - server is http://badger@badgerpower.com:8080 ok 14 - service is http://badger@badgerpower.com:8080/over/there ok 15 - request is http://badger@badgerpower.com:8080/over/there?animal=badger ok 16 - got params ok 17 - animal is a badger ok 18 - got a copy ok 19 - new url with params ok 20 - got another copy ok 21 - set scheme to ftp ok 22 - changed scheme ok 23 - set user to ferret ok 24 - changed user ok 25 - set host to example.com ok 26 - changed host ok 27 - set port to 1234 ok 28 - changed port ok 29 - set path to /right/here ok 30 - changed path ok 31 - set query to animal=ferret ok 32 - changed query ok 33 - set fragment to feet ok 34 - changed fragment ok 35 - set relative path: foo ok 36 - set relative path: /foo ok 37 - set absolute path: bar ok 38 - set absolute path: /bar ok 39 - url is unchanged ok 40 - created url from params ok 41 - got params authority ok 42 - got params server ok 43 - got params service ok 44 - got params request ok 45 - new url ok 46 - new url with params ok t/core/utils.t ............. 1..118 ok 1 - got UTILS defined ok 2 - got blessed ok 3 - object is a My::Sub ok 4 - object is a My::Base ok 5 - object is not My::Other ok 6 - params returns hash ref ok 7 - params merged named param list ok 8 - self_params returns self ok 9 - self_params returns params ok 10 - self_params returns self again ok 11 - self_params returns params again ok 12 - got odd number of arguments warning ok 13 - got baz() in stack trace ok 14 - got bar() in stack trace ok 15 - got foo() in stack trace ok 16 - string is textlike ok 17 - selfish object is textlike ok 18 - object is not textlike ok 19 - list is not textlike ok 20 - sub is not textlike ok 21 - xprintf s s ok 22 - xprintf 1 2 ok 23 - xprintf 2 1 ok 24 - xprintf <2> <1> ok 25 - xprintf <1:s> <2:s> ok 26 - xprintf <1:5s> <2:5s> ok 27 - xprintf <1:-5s> <2:-5s> ok 28 - pi is 3.142 ok 29 - pi is 2.718 ok 30 - one ok 31 - one by two ok 32 - one by two by two ok 33 - reftype imported ok 34 - looks_like_number imported ok 35 - numlike imported ok 36 - list first imported ok 37 - list max imported ok 38 - could not modify read-only hash ok 39 - got read-only error ok 40 - Now is a Badger::Timestamp ok 41 - Timestamp returned a Badger::Timestamp ok 42 - got timestamp year ok 43 - got timestamp month ok 44 - got timestamp day ok 45 - Today is a Badger::Date ok 46 - Date returned a Badger::Date ok 47 - got date year ok 48 - got date month ok 49 - got date day ok 50 - Logic returned a Badger::Logic object ok 51 - Bin is /build/reproducible-path/libbadger-perl-0.16/t/core ok 52 - pluralised gateway/gateways ok 53 - pluralised fairy/fairies ok 54 - default random_name() length is 32 ok 55 - random_name(16) length is 16 ok 56 - random_name(16) length is 32 ok 57 - random_name(16) length is 48 ok 58 - random_name(16) length is 64 ok 59 - camel_case('hello_world') => 'HelloWorld' ok 60 - camel_case('FOO_bar') => 'FOOBar' ok 61 - CamelCase('hello_world') => 'HelloWorld' ok 62 - foo => foo ok 63 - Template(X) => Template ok 64 - Template(X) => TemplateX ok 65 - Template(X|) => TemplateX ok 66 - Template(X|) => Template ok 67 - Template(X)::(XS::TT3|TT3)::Foo => Template::XS::TT3::Foo ok 68 - Template(X)::(XS::TT3|TT3)::Foo => Template::TT3::Foo ok 69 - Template(X)::(XS::TT3|TT3)::Foo => TemplateX::XS::TT3::Foo ok 70 - Template(X)::(XS::TT3|TT3)::Foo => TemplateX::TT3::Foo ok 71 - hash_each() ok 72 - list_each() ok 73 - split_to_list("a b c") ok 74 - split_to_list("a, b,c") ok 75 - split_to_list([qw(a b c)]) ok 76 - extend($one, $two) ok 77 - extend(...) a=10 ok 78 - extend(...) b=20 ok 79 - extend(...) c=30 ok 80 - merge a ok 81 - merge b.c ok 82 - merge b.d ok 83 - merge b.e ok 84 - merge e ok 85 - merge f.g ok 86 - merge h ok 87 - merge level 0 ok 88 - merge level 1 ok 89 - merge level 2 ok 90 - join_uri("foo", "bar") ok 91 - join_uri("foo/", "bar") ok 92 - join_uri("foo", "/bar") ok 93 - join_uri("foo/", "/bar") ok 94 - join_uri("http://foo//bar/", "/baz") ok 95 - resolve_uri("foo", "bar") ok 96 - resolve_uri("foo", "/bar") ok 97 - 1 is truelike ok 98 - '1' is truelike ok 99 - on is truelike ok 100 - yes is truelike ok 101 - true is truelike ok 102 - undef is not truelike ok 103 - 0 is not truelike ok 104 - '0' is not truelike ok 105 - off is not truelike ok 106 - 'no' is not truelike ok 107 - 'false' is not truelike ok 108 - undef is falselike ok 109 - 0 is falselike ok 110 - '0' is falselike ok 111 - off is falselike ok 112 - 'no' is falselike ok 113 - 'false' is falselike ok 114 - 1 is not falselike ok 115 - '1' is not falselike ok 116 - on is not falselike ok 117 - yes is not falselike ok 118 - true is not falselike ok t/data/data.t .............. 1..23 ok 1 - loaded Badger::Data ok 2 - got methods table from methods() ok 3 - methods is a hash from methods() ok 4 - got ref method from methods() ok 5 - got methods table from method() ok 6 - methods is a hash from method() ok 7 - got ref method from method() ok 8 - ref method "works" ok 9 - got ref() method direct from method() ok 10 - ref method still "works" ok 11 - created an object ok 12 - created a pi object ok 13 - pi is 3.14 ok 14 - called init() on object ok 15 - pi is now 3.14159 ok 16 - object isa Badger::Data ok 17 - object isa type ok 18 - fetched object metadata ok 19 - got author from hash ok 20 - got author from method ok 21 - changed author via method ok 22 - got new author from hash ok 23 - got new author from method ok t/data/facets.t ............ 1..1 ok 1 - loaded Badger::Data::Facets ok t/data/list_facets.t ....... 1..20 ok 1 - got size facet from number ok 2 - got size facet with value 23 ok 3 - got size facet from hash ref ok 4 - got size facet with value 6 ok 5 - list is 6 element long ok 6 - list is only 5 elements long ok 7 - got short size error message ok 8 - got short list error message ok 9 - got list.min_size facet ok 10 - got list_min_size facet ok 11 - min size fail on 1 list element ok 12 - min size list reason ok 13 - min size on 3 list elements ok 14 - min size on 6 list elements ok 15 - got list.max_size facet ok 16 - got list_max_size facet ok 17 - max size fail on 4 list elements ok 18 - max size list reason ok 19 - max size on 3 list elements ok 20 - max size on 2 list elements ok t/data/number.t ............ 1..3 ok 1 - loaded Badger::Data::Type::Number ok 2 - 10 is a number ok 3 - plankton is not a number ok t/data/simple.t ............ 1..1 ok 1 - loaded Badger::Data::Type::Simple ok t/data/text.t .............. 1..8 ok 1 - loaded Badger::Data::Type::Text ok 2 - created text ok 3 - fetched facets ok 4 - good string is good ok 5 - short string is not good ok 6 - short string is too short ok 7 - long string is not good ok 8 - long string is too long ok t/data/text_facets.t ....... 1..30 ok 1 - got text.length facet from number ok 2 - got length facet with value 23 ok 3 - got text_length facet from hash ref ok 4 - got length facet with value 6 ok 5 - text is 6 characters long ok 6 - text is only 5 characters long ok 7 - got short text error message ok 8 - got short text error message ok 9 - got text.min_length facet ok 10 - got text_min_length facet ok 11 - min length fail on 2 characters ok 12 - min length text reason ok 13 - min length on 3 characters ok 14 - min length on 6 characters ok 15 - got text.max_length facet ok 16 - got text_max_length facet ok 17 - max length fail on 4 characters ok 18 - max length text reason ok 19 - max length on 3 characters ok 20 - max length on 2 characters ok 21 - got pattern facet ok 22 - pattern fail on 2 words ok 23 - pattern fail reason ok 24 - pattern match on foo ok 25 - got whitespace folding facet ok 26 - called whitespace folding facet ok 27 - folded whitespace ok 28 - got whitespace collapsing facet ok 29 - called whitespace collapsing facet ok 30 - collapsed whitespace ok t/data/type.t .............. 1..1 ok 1 - loaded Badger::Data::Type ok t/filesystem/codec.t ....... 1..20 ok 1 - created file object ok 2 - file name matches ok 3 - got storable codec ok 4 - file constructor: name matches ok 5 - file constructor: game matches ok 6 - file constructor: ride.0 matches ok 7 - file constructor: ride.1 matches ok 8 - created file object without codec ok 9 - file method: name matches ok 10 - file method: game matches ok 11 - file method: ride.0 matches ok 12 - file method: ride.1 matches ok 13 - dir constructor: name matches ok 14 - dir constructor: game matches ok 15 - dir constructor: ride.0 matches ok 16 - dir constructor: ride.1 matches ok 17 - dir method: name matches ok 18 - dir method: game matches ok 19 - dir method: ride.0 matches ok 20 - dir method: ride.1 matches ok t/filesystem/directory.t ... 1..59 ok 1 - created a new directory ok 2 - got example name ok 3 - got (no) file volume ok 4 - got (no) file directory ok 5 - got dir using name param ok 6 - got dir using path param ok 7 - got dir using name param hash ok 8 - got dir using path param hash ok 9 - foo/bar/baz path ok 10 - foo/bar dir ok 11 - baz file ok 12 - baz slashed ok 13 - foo/bar/baz path with trailing slash ok 14 - foo/bar dir with trailing slash ok 15 - baz file with trailing slash ok 16 - full path ok 17 - path up one ok 18 - path up two ok 19 - path up, skip one ok 20 - path up, skip two ok 21 - path up, skip three ok 22 - path up, skip four ok 23 - path up, skip fourty two ok 24 - relative path down ok 25 - relative path up ok 26 - relative path up up ok 27 - absolute path on relative path ok 28 - relative file down ok 29 - relative file up ok 30 - relative file up up ok 31 - absolute file on relative path ok 32 - got some test files in this directory ok 33 - got some test files in this directory with extras ok 34 - got more files with extras enabled ok 35 - got some kids ok 36 - got some kids ok 37 - testfiles exists ok 38 - found some files in testfiles ok 39 - first testfile exists ok 40 - read 26 lines from test file ok 41 - read first line ok 42 - read 164 characters from file ok 43 - Alpha-Zula ok 44 - created new file in test dir ok 45 - got write handle ok 46 - printed line via write handle ok 47 - written text matches ok 48 - appended another line ok 49 - checked appended text ok 50 - If you go down to the woods today... ok 51 - ...be sure to forage for nuts and berries ok 52 - creating testfiles/newdir1 ok 53 - created testfiles/newdir1 ok 54 - testfiles/newdir1 must exist ok 55 - deleting testfiles/newdir1 ok 56 - deleted testfiles/newdir1 ok 57 - testfiles/newdir1 must exist, create if not ok 58 - testfiles/newdir1 does exist ok 59 - final cleanup of testfiles/newdir1 ok t/filesystem/encoding.t .... 1..2 ok 1 - text is utf8 ok 2 - data is unchanged ok t/filesystem/file.t ........ 1..60 ok 1 - created a new file ok 2 - got file name ok 3 - got (no) file volume ok 4 - got (no) file directory ok 5 - file is not absolute ok 6 - file exists ok 7 - file device is 64770 ok 8 - file inode is 30166 ok 9 - file mode is 33188 ok 10 - file links is 1 ok 11 - file user is 1111 ok 12 - file group is 1111 ok 13 - file device_type is 0 ok 14 - file size is 7743 ok 15 - file atime is 1713128511 ok 16 - file mtime is 1673611744 ok 17 - file ctime is 1713128511 ok 18 - file block_size is 4096 ok 19 - file blocks is 16 ok 20 - file readable is 1 ok 21 - file writeable is 1 ok 22 - file executable is ok 23 - file owner is 1 ok 24 - absolute path is /build/reproducible-path/libbadger-perl-0.16/t/filesystem/file.t ok 25 - file is absolute ok 26 - directory file is absolute ok 27 - dir file is absolute ok 28 - got file using name param ok 29 - got file using path param ok 30 - got file using name param hash ok 31 - got file using path param hash ok 32 - multi-dotted basename ok 33 - created_on() returned a Badger::Timestamp ok 34 - accessed_on() returned a Badger::Timestamp ok 35 - modified_on() returned a Badger::Timestamp ok 36 - got newfile ok 37 - deleted file ok 38 - newfile does not exist ok 39 - created file ok 40 - newfile now exists ok 41 - printed to newfile ok 42 - read text from newfile ok 43 - touched newfile ok 44 - got copyfile ok 45 - no existing copy file ok 46 - copyfile does not exist ok 47 - copied file ok 48 - copyfile now exists ok 49 - got movefile ok 50 - no existing move file ok 51 - movefile does not exist ok 52 - moved file ok 53 - moved now exists ok 54 - copyfile no longer exists ok 55 - copied file with mkdir ok 56 - file6 exists ok 57 - copied file from filehandle ok 58 - copied file created ok 59 - file is writable ok 60 - file is group writable ok t/filesystem/filesystem.t .. 1..74 ok 1 - $Bin is set to /build/reproducible-path/libbadger-perl-0.16/t/filesystem ok 2 - $bin is set to /build/reproducible-path/libbadger-perl-0.16/t/filesystem ok 3 - $bin is a directory object ok 4 - created path using constructor sub ok 5 - matched path ok 6 - path with separates ok 7 - absolute file ok 8 - relative file with separates ok 9 - created dir using constructor sub ok 10 - absolute dir ok 11 - relative dir with separates ok 12 - created directory using constructor sub ok 13 - absolute directory ok 14 - relative directory with separates ok 15 - created path using constructor class ok 16 - created file using constructor class ok 17 - created dir using constructor class ok 18 - created directory using constructor class ok 19 - created path using FS class ok 20 - created file using FS class ok 21 - created dir using FS class ok 22 - created directory using FS class ok 23 - got temp_directory() /tmp ok 24 - got temp_directory() /tmp/badger_test_p1/badger_test_p2 ok 25 - wrote text to /tmp/badger_test_p1/badger_test_p2/badger_test1.tmp ok 26 - deleted temporary file ok 27 - got temp_file() /tmp/badger_test2.tmp ok 28 - wrote text to tmp file ok 29 - deleted temporary file ok 30 - VFS is defined ok 31 - VFS version is 0.01 ok 32 - root dir ok 33 - root dir relative ok 34 - created a new filesystem ok 35 - root is / ok 36 - updir is .. ok 37 - curdir is . ok 38 - separator is / ok 39 - filesystem is not virtual ok 40 - absolute: /build/reproducible-path/libbadger-perl-0.16/wam/bam ok 41 - path is absolute ok 42 - absolute: /build/reproducible-path/libbadger-perl-0.16/wam/bam ok 43 - path is absolute ok 44 - relative: wam/bam ok 45 - path is relative ok 46 - fetched first file ok 47 - fetched second file ok 48 - filesystems are both Badger::Filesystem=HASH(0x167aea0) ok 49 - matches our filesystem: Badger::Filesystem=HASH(0x167aea0) ok 50 - got CWD: /build/reproducible-path/libbadger-perl-0.16 ok 51 - got getcwd: /build/reproducible-path/libbadger-perl-0.16 ok 52 - got Cwd ok 53 - got Cwd directory object ok 54 - getcwd matches one way ok 55 - cwd matches the other way ok 56 - fs->cwd matches in the other other way ok 57 - merged abs paths ok 58 - merged abs/rel paths ok 59 - merged rel/rel paths ok 60 - definitive_write ok 61 - fetched t/filesystem/testfiles/foo-create.txt ok 62 - file object has non-definitive name ok 63 - call create on t/filesystem/testfiles/foo-create.txt ok 64 - definitive file t/filesystem/testfiles/foo-create.txt-X exists ok 65 - definitive_write ok 66 - fetched t/filesystem/testfiles/foo-touch.txt ok 67 - file object has non-definitive name ok 68 - call touch on t/filesystem/testfiles/foo-touch.txt ok 69 - definitive file t/filesystem/testfiles/foo-touch.txt-X exists ok 70 - definitive_write ok 71 - fetched t/filesystem/testfiles/foo-open.txt ok 72 - file object has non-definitive name ok 73 - call open (for write) on t/filesystem/testfiles/foo-open.txt ok 74 - definitive file t/filesystem/testfiles/foo-open.txt-X exists ok t/filesystem/path.t ........ 1..48 ok 1 - created a new file: foo ok 2 - foo is relative ok 3 - foo is not absolute ok 4 - foo absolute is /build/reproducible-path/libbadger-perl-0.16/foo ok 5 - created a new file: /foo ok 6 - /foo is not relative ok 7 - /foo is absolute ok 8 - /foo is already absolute ok 9 - /foo/bar/baz + bam ok 10 - /foo/bar/baz + /bam ok 11 - /foo/bar/baz + ../../wam ok 12 - path base ok 13 - dir base ok 14 - file base ok 15 - absolute path parent ok 16 - absolute dir parent ok 17 - absolute file parent ok 18 - absolute path parent ok 19 - absolute path parent zero ok 20 - absolute path parent one ok 21 - absolute path parent two ok 22 - absolute path parent three ok 23 - absolute path parent four ok 24 - absolute path parent five ok 25 - relative path parent ok 26 - relative path trailing slash parent ok 27 - relative dir parent ok 28 - relative file parent ok 29 - relative path parent ok 30 - relative path parent zero ok 31 - relative path parent one ok 32 - relative path parent two ok 33 - relative path parent three is /build/reproducible-path/libbadger-perl-0.16 ok 34 - relative path parent four is /build/reproducible-path ok 35 - relative path parent five is /build ok 36 - canonical foo/bar ok 37 - canonical /foo/bar ok 38 - canonical /foo/bar/ ok 39 - canonical dir foo/bar ok 40 - canonical dir /foo/bar ok 41 - canonical dir /foo/bar/ ok 42 - ext ok 43 - extension ok 44 - basename ok 45 - base_name ok 46 - set metadata ok 47 - get metadata with name ok 48 - get metadata from hash ok t/filesystem/universal.t ... skipped: Still in development t/filesystem/virtual.t ..... 1..39 ok 1 - created a new virtual filesystem with default root ok 2 - got testfiles dir via default vfs ok 3 - created a new virtual filesystem with three roots ok 4 - got foo ok 5 - got foo from vdir_one ok 6 - got bar ok 7 - got bar from vdir_two ok 8 - got baz ok 9 - got baz from vdir_three ok 10 - no existing bam file ok 11 - wrote message to bam ok 12 - bam exists ok 13 - Read content: The random number is 796 ok 14 - independently checked bam exists ok 15 - independently checked text: The random number is 796 ok 16 - deleted bam ok 17 - bam no longer exists ok 18 - VFS bam agrees ok 19 - got composite index ok 20 - /foo exists ok 21 - /bar exists ok 22 - /baz exists ok 23 - /wibble exists ok 24 - /wobble exists ok 25 - created a new virtual filesystem with root generator ok 26 - got foo from dynamic vdir_one ok 27 - got bar from dynamic vdir_two ok 28 - got baz from dynamic vdir_three ok 29 - got foo from dynamic vdir_one ok 30 - got foo from dynamic vdir_one again ok 31 - created a new dynamic virtual filesystem with root generator ok 32 - got foo from dynamic vdir_one yet again ok 33 - got foo from dynamic vdir_three ok 34 - got foo from dynamic vdir_two ok 35 - created filesystem with virtual root ok 36 - absolute foo bar in virtual root fs ok 37 - absolute /foo/bar in virtual root fs ok 38 - definitive path adds root ok 39 - filesystem is virtual ok t/filesystem/visitor.t ..... 1..25 ok 1 - got visitor ok 2 - isa visitor object ok 3 - got 3 foo files ok 4 - got 5 foo and bar files ok 5 - got 5 foo or bar files via regex ok 6 - got 2 HTML files ok 7 - got all HTML files ok 8 - got 2 goodbye files ok 9 - got all goodbye files ok 10 - got 3 wild files ok 11 - got all wild files ok 12 - got 2 wild goodbye files ok 13 - got all wild goodbye files ok 14 - got 6 small files ok 15 - got all small files ok 16 - got 3 medium files ok 17 - got all small files ok 18 - got 3 large files ok 19 - got all large files ok 20 - got 1 dir with README ok 21 - got all dirs with README files in ok 22 - got default files ok 23 - got all default files ok 24 - visited three files via a callback ok 25 - got all subclass files ok t/log/log.t ................ 1..41 ok 1 - created a first log object ok 2 - debug is off ok 3 - info is off ok 4 - warn is on ok 5 - error is on ok 6 - fatal is on ok 7 - created a second log object ok 8 - debug is on ok 9 - info is on ok 10 - warn is off ok 11 - error is still on ok 12 - fatal is still on ok 13 - debug is on ok 14 - turned info off ok 15 - info is confirmed off ok 16 - invalid level error ok 17 - debug has been disabled ok 18 - info has been enabled ok 19 - warn has been enabled ok 20 - error has been disabled ok 21 - fatal has been disabled ok 22 - created a third log object ok 23 - debug is off again ok 24 - info is off again ok 25 - warn is an ARRAY reference ok 26 - error is a CODE reference ok 27 - fatal is still going strong ok 28 - got 1 warning ok 29 - got 1 error ok 30 - got 2 warnings ok 31 - got 2 errors ok 32 - got a fatal error ok 33 - created a second log ok 34 - still got 2 warnings ok 35 - got the extra error ok 36 - checked error ok 37 - checked error format ok 38 - checked barf format ok 39 - checked strftime ok 40 - got one warning ok 41 - got warning ok t/log/logfile.t ............ 1..28 ok 1 - created a first log file object ok 2 - debug is off ok 3 - info is off ok 4 - warn is on ok 5 - error is on ok 6 - fatal is on ok 7 - error message one ok 8 - error message two ok 9 - warning one ok 10 - fatal one ok 11 - logfile created: /build/reproducible-path/libbadger-perl-0.16/t/log/logs/test.log ok 12 - got 4 lines in logfile ok 13 - first error ok 14 - second error ok 15 - first warning ok 16 - first fatal ok 17 - filename_format error ok 18 - filename_format warning one ok 19 - filename_format fatal one ok 20 - logfile2 created: /build/reproducible-path/libbadger-perl-0.16/t/log/logs/test-2024-04-14-21-02-30.log ok 21 - got 3 lines in logfile2 ok 22 - filename_format error ok 23 - filename_format warning ok 24 - filename_format fatal ok 25 - filename_format next logfile ok 26 - logfile3 created: /build/reproducible-path/libbadger-perl-0.16/t/log/logs/test-2024-04-14-21-02-31.log ok 27 - got 1 line in logfile3 ok 28 - filename_format next logfile ok t/log/reporter.t ........... skipped: Still in development t/misc/badger.t ............ 1..4 ok 1 - loaded Badger module ok 2 - looks_like_number imported from Badger::Utils ok 3 - ARRAY imported from Badger::Constants ok 4 - created Badger object ok t/misc/duration.t .......... 1..12 ok 1 - 20s is 20 seconds ok 2 - there are 20 seconds ok 3 - 5m is 5 minutes ok 4 - 5m is 300 seconds ok 5 - 1m 20s is 1 minute 20 seconds ok 6 - 1m 20s is 80 seconds ok 7 - 2 hrs, 5mins and 23 secs is blah blah ok 8 - hashref constructor ok 9 - params constructor ok 10 - 4 hours 20 minutes is 15600 seconds ok 11 - duration 4 hours ok 12 - duration 20 minutes ok t/misc/filter.t ............ 1..7 ok 1 - created first filter ok 2 - matched in items ok 3 - matched out items ok 4 - matched beer items ok 5 - accept all ok 6 - accept none ok 7 - accept star wildcard ok t/misc/moose.t ............. skipped: Moose is borken? (invalid version format) t/pod/coverage.t ........... skipped: Tests only apply for or RELEASE_TESTING t/pod/kwalitee.t ........... skipped: Tests only apply for RELEASE_TESTING or AUTOMATED_TESTING t/work/workplace.t ......... 1..7 ok 1 - created workplace ok 2 - workplace URN is workplace1 ok 3 - workplace URI is workplace1 ok 4 - resolved uri ok 5 - got hello.txt file ok 6 - hello.txt file exists ok 7 - got file text ok t/work/workspace.t ......... 1..25 ok 1 - created workspace ok 2 - got example.foo from config ok 3 - got example.bar from config ok 4 - got workspace name from config ok 5 - got goodbye.txt file ok 6 - goodbye.txt file exists ok 7 - got file text ok 8 - got greetings config ok 9 - got hello greeting ok 10 - got greetings.hello ok 11 - got first dir ok 12 - first dir is mapped to one ok 13 - got one/foo ok 14 - got first/foo ok 15 - file contents match ok 16 - This is one/foo ok 17 - got second workspace ok 18 - got charlie/five file ok 19 - charlie dir is actually five ok 20 - This is three/four/five ok 21 - got greetings from parent config ok 22 - got parent hello greeting ok 23 - got greetings config inherited from parent ok 24 - got hello greeting ok 25 - inherited fruit ok All tests successful. Files=70, Tests=1833, 15 wallclock secs ( 0.42 usr 0.46 sys + 11.52 cusr 1.97 csys = 14.37 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libbadger-perl-0.16' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libbadger-perl/ make -j3 install DESTDIR=/build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libbadger-perl-0.16' Manifying 35 pod documents Manifying 33 pod documents Manifying 14 pod documents Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Exception.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Workspace.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Factory.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Log.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Base.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/App.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Test.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Comparable.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Progress.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Reporter.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Apps.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Rainbow.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Mixin.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Duration.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Prototype.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Date.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/URL.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filter.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Exporter.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Constants.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Config.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Logic.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Workplace.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Debug.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Utils.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Period.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Class.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Modules.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Timestamp.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codecs.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Hub.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Factory/Class.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Class/Methods.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Class/Config.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Class/Vars.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Log/File.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Config/Filesystem.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Config/Schema.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Config/Item.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/URI.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Storable.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/TT.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Unicode.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Encode.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/YAML.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/JSON.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/URL.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/HTML.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Chain.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Encoding.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Base64.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Codec/Timestamp.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Test/Manager.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facets.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Type.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Types.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Type/Number.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Type/Text.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Type/Simple.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Type/Class.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Number.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/List.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/tmp Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Class.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/List/MinSize.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/List/Size.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/List/MaxSize.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Number/Max.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Number/Min.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text/Pattern.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text/Whitespace.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text/MinLength.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text/Length.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Data/Facet/Text/MaxLength.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Reporter/App.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Path.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Base.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Visitor.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/File.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Universal.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Directory.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Filesystem/Virtual.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/perl5/Badger/Hub/Badger.pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Utils.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Class::Methods.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Logic.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codecs.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::JSON.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Workspace.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::Directory.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Encoding.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Factory::Class.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Apps.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Class.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Hub::Badger.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Type::Class.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::URL.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Base64.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text::Pattern.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::TT.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::Base.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Encode.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Number::Max.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Type::Simple.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Class.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Type.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Class::Vars.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Log::File.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Mixin.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filter.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Timestamp.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Exception.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Comparable.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Period.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Rainbow.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Timestamp.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Date.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Number.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facets.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::URI.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::Path.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Workplace.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Test::Manager.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::HTML.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::List::MaxSize.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Hub.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Chain.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::App.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::URL.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::List::Size.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Unicode.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::Virtual.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Constants.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Log.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::File.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text::Whitespace.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Class::Config.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Type::Text.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Factory.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::List.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::Storable.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Test.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Prototype.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text::MaxLength.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Debug.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text::MinLength.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Number::Min.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Filesystem::Visitor.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Base.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Modules.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::Text::Length.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Types.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Config.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Duration.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Exporter.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Type::Number.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Config::Filesystem.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Data::Facet::List::MinSize.3pm Installing /build/reproducible-path/libbadger-perl-0.16/debian/libbadger-perl/usr/share/man/man3/Badger::Codec::YAML.3pm make[1]: Leaving directory '/build/reproducible-path/libbadger-perl-0.16' dh_installdocs dh_installchangelogs dh_installman dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libbadger-perl' in '../libbadger-perl_0.16-3_all.deb'. dpkg-genbuildinfo --build=binary -O../libbadger-perl_0.16-3_armhf.buildinfo dpkg-genchanges --build=binary -O../libbadger-perl_0.16-3_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/24067 and its subdirectories I: Current time: Sun Apr 14 09:02:44 -12 2024 I: pbuilder-time-stamp: 1713128564 Sun Apr 14 21:02:54 UTC 2024 I: 1st build successful. Starting 2nd build on remote node virt64a-armhf-rb.debian.net. Sun Apr 14 21:02:54 UTC 2024 I: Preparing to do remote build '2' on virt64a-armhf-rb.debian.net. Sun Apr 14 21:07:03 UTC 2024 I: Deleting $TMPDIR on virt64a-armhf-rb.debian.net. Sun Apr 14 21:07:06 UTC 2024 I: libbadger-perl_0.16-3_armhf.changes: Format: 1.8 Date: Tue, 29 Aug 2023 00:32:53 +1200 Source: libbadger-perl Binary: libbadger-perl Architecture: all Version: 0.16-3 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group Changed-By: Andrew Ruthven Description: libbadger-perl - Badger application programming toolkit Closes: 1048746 Changes: libbadger-perl (0.16-3) unstable; urgency=medium . * Ensure we can build source after successful build (Closes: #1048746). Checksums-Sha1: d3bbcd87690ce1a37b12d39b3560fc03ee2e6560 464548 libbadger-perl_0.16-3_all.deb b15d4029e61d0f8874f57b1b91015b90d5da85a5 4831 libbadger-perl_0.16-3_armhf.buildinfo Checksums-Sha256: 309cf4fe4582dc430ef5a14fd23d8e4b70692ff1780e5981dce883f8fbb43eb1 464548 libbadger-perl_0.16-3_all.deb 4093747c905d7bbea3417b340c600d49f90c62ba54a7c14559ab31bf186e955d 4831 libbadger-perl_0.16-3_armhf.buildinfo Files: c96e96aa9100081991834c714b85a0bb 464548 perl optional libbadger-perl_0.16-3_all.deb f470bf5dea37f12379b12e06e2544965 4831 perl optional libbadger-perl_0.16-3_armhf.buildinfo Sun Apr 14 21:07:07 UTC 2024 I: diffoscope 264 will be used to compare the two builds: Running as unit: rb-diffoscope-armhf_34-4163.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.b7p4ieJs/libbadger-perl_0.16-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.b7p4ieJs/libbadger-perl_0.16-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.b7p4ieJs/libbadger-perl_0.16-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.b7p4ieJs/b1/libbadger-perl_0.16-3_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.b7p4ieJs/b2/libbadger-perl_0.16-3_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.389s) 0.389s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.019s) 0.019s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 738ms CPU time consumed: 737ms Sun Apr 14 21:07:08 UTC 2024 I: diffoscope 264 found no differences in the changes files, and a .buildinfo file also exists. Sun Apr 14 21:07:08 UTC 2024 I: libbadger-perl from unstable built successfully and reproducibly on armhf. Sun Apr 14 21:07:09 UTC 2024 I: Submitting .buildinfo files to external archives: Sun Apr 14 21:07:09 UTC 2024 I: Submitting 8.0K b1/libbadger-perl_0.16-3_armhf.buildinfo.asc Sun Apr 14 21:07:10 UTC 2024 I: Submitting 8.0K b2/libbadger-perl_0.16-3_armhf.buildinfo.asc Sun Apr 14 21:07:10 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Apr 14 21:07:10 UTC 2024 I: Done submitting .buildinfo files. Sun Apr 14 21:07:10 UTC 2024 I: Removing signed libbadger-perl_0.16-3_armhf.buildinfo.asc files: removed './b1/libbadger-perl_0.16-3_armhf.buildinfo.asc' removed './b2/libbadger-perl_0.16-3_armhf.buildinfo.asc'