Diff of the two buildlogs: -- --- b1/build.log 2023-05-08 23:21:05.399295290 +0000 +++ b2/build.log 2023-05-08 23:26:17.465634550 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jun 9 17:34:20 -12 2024 -I: pbuilder-time-stamp: 1717997660 +I: Current time: Tue May 9 13:21:09 +14 2023 +I: pbuilder-time-stamp: 1683588069 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./golang-github-containers-storage_1.43.0+ds1.orig.tar.xz] I: copying [./golang-github-containers-storage_1.43.0+ds1-8.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Apr 28 09:50:08 2023 -12 +gpgv: Signature made Sat Apr 29 11:50:08 2023 +14 gpgv: using RSA key 30DE7D1763AB9452C7E0825049A76977942826CB gpgv: issuer "siretart@tauware.de" gpgv: Can't check signature: No public key @@ -31,52 +31,84 @@ dpkg-source: info: applying reject-empty-graphroot.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/20039/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/D01_modify_environment starting +debug: Running on codethink16-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 9 13:21 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - 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='20039' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=26112 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.3ahaXGRo/pbuilderrc_4C16 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3ahaXGRo/b1 --logfile b1/build.log golang-github-containers-storage_1.43.0+ds1-8.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.3ahaXGRo/pbuilderrc_nkqr --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3ahaXGRo/b2 --logfile b2/build.log --extrapackages usrmerge golang-github-containers-storage_1.43.0+ds1-8.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink15-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 8 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/20039/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 9 00:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -491,7 +523,7 @@ Get: 309 http://deb.debian.org/debian bookworm/main arm64 libpcre2-dev arm64 10.42-1 [664 kB] Get: 310 http://deb.debian.org/debian bookworm/main arm64 libselinux1-dev arm64 3.4-1+b5 [159 kB] Get: 311 http://deb.debian.org/debian bookworm/main arm64 libdevmapper-dev arm64 2:1.02.185-2 [42.0 kB] -Fetched 178 MB in 14s (12.3 MB/s) +Fetched 178 MB in 5s (34.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19616 files and directories currently installed.) @@ -1749,8 +1781,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-containers-storage-1.43.0+ds1/ && 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 > ../golang-github-containers-storage_1.43.0+ds1-8_source.changes +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/golang-github-containers-storage-1.43.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-containers-storage_1.43.0+ds1-8_source.changes dpkg-buildpackage: info: source package golang-github-containers-storage dpkg-buildpackage: info: source version 1.43.0+ds1-8 dpkg-buildpackage: info: source distribution unstable @@ -2042,125 +2083,113 @@ src/github.com/containers/storage/types/utils.go src/github.com/containers/storage/types/utils_test.go cd obj-aarch64-linux-gnu && go install -trimpath -v -p 8 github.com/containers/storage github.com/containers/storage/cmd/containers-storage github.com/containers/storage/drivers github.com/containers/storage/drivers/aufs github.com/containers/storage/drivers/btrfs github.com/containers/storage/drivers/copy github.com/containers/storage/drivers/devmapper github.com/containers/storage/drivers/graphtest github.com/containers/storage/drivers/overlay github.com/containers/storage/drivers/overlayutils github.com/containers/storage/drivers/quota github.com/containers/storage/drivers/register github.com/containers/storage/drivers/vfs github.com/containers/storage/drivers/zfs github.com/containers/storage/internal/opts github.com/containers/storage/pkg/archive github.com/containers/storage/pkg/chrootarchive github.com/containers/storage/pkg/chunked github.com/containers/storage/pkg/chunked/compressor github.com/containers/storage/pkg/chunked/internal github.com/containers/storage/pkg/config github.com/containers/storage/pkg/devicemapper github.com/containers/storage/pkg/directory github.com/containers/storage/pkg/dmesg github.com/containers/storage/pkg/fileutils github.com/containers/storage/pkg/fsutils github.com/containers/storage/pkg/homedir github.com/containers/storage/pkg/idtools github.com/containers/storage/pkg/ioutils github.com/containers/storage/pkg/locker github.com/containers/storage/pkg/lockfile github.com/containers/storage/pkg/longpath github.com/containers/storage/pkg/loopback github.com/containers/storage/pkg/mflag github.com/containers/storage/pkg/mflag/example github.com/containers/storage/pkg/mount github.com/containers/storage/pkg/parsers github.com/containers/storage/pkg/parsers/kernel github.com/containers/storage/pkg/parsers/operatingsystem github.com/containers/storage/pkg/pools github.com/containers/storage/pkg/promise github.com/containers/storage/pkg/reexec github.com/containers/storage/pkg/stringid github.com/containers/storage/pkg/stringutils github.com/containers/storage/pkg/system github.com/containers/storage/pkg/tarlog github.com/containers/storage/pkg/truncindex github.com/containers/storage/pkg/unshare github.com/containers/storage/types -internal/goexperiment internal/unsafeheader internal/goos internal/goarch internal/race -internal/cpu -unicode/utf8 +internal/goexperiment runtime/internal/syscall unicode -math/bits +internal/cpu sync/atomic +unicode/utf8 internal/abi runtime/internal/math runtime/internal/sys +math/bits internal/itoa encoding unicode/utf16 crypto/internal/subtle crypto/subtle -math crypto/internal/boring/sig github.com/containers/storage/pkg/promise +internal/bytealg +runtime/internal/atomic +math github.com/ulikunitz/xz/internal/hash internal/nettrace -internal/bytealg container/list -runtime/internal/atomic vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle runtime github.com/klauspost/compress internal/reflectlite sync +internal/sysinfo +internal/singleflight internal/testlog math/rand -internal/singleflight -internal/sysinfo runtime/cgo errors sort -io internal/oserror -path -vendor/golang.org/x/net/dns/dnsmessage +io internal/safefilepath +path strconv +vendor/golang.org/x/net/dns/dnsmessage github.com/containers/storage/pkg/locker syscall crypto/internal/nistec/fiat -strings -hash bytes +hash +strings crypto/internal/randutil hash/crc32 hash/crc64 text/tabwriter -vendor/golang.org/x/text/transform reflect -bufio -regexp/syntax crypto encoding/base32 +bufio +regexp/syntax github.com/containers/storage/pkg/stringutils crypto/rc4 +vendor/golang.org/x/text/transform net/http/internal/ascii -github.com/containers/storage/pkg/longpath net/http/internal/testcert +github.com/containers/storage/pkg/longpath compress/bzip2 internal/syscall/unix -time internal/syscall/execenv +time regexp -internal/poll io/fs context +internal/poll github.com/BurntSushi/toml/internal embed golang.org/x/net/context -internal/fmtsort -github.com/modern-go/reflect2 -github.com/hashicorp/errwrap -encoding/binary os +encoding/binary +github.com/hashicorp/errwrap +github.com/modern-go/reflect2 +internal/fmtsort encoding/base64 crypto/cipher github.com/cespare/xxhash -crypto/md5 github.com/klauspost/compress/internal/snapref +crypto/md5 golang.org/x/sys/unix -crypto/internal/nistec -crypto/internal/edwards25519/field -encoding/pem -vendor/golang.org/x/crypto/internal/poly1305 -vendor/golang.org/x/crypto/curve25519/internal/field -crypto/internal/boring -crypto/sha256 -crypto/sha1 -crypto/aes fmt path/filepath internal/godebug os/signal io/ioutil internal/intern -crypto/des -crypto/sha512 +crypto/internal/nistec +crypto/internal/boring net/netip +crypto/sha256 +crypto/sha1 os/exec github.com/containers/storage/pkg/directory -crypto/internal/edwards25519 -crypto/hmac -vendor/golang.org/x/crypto/chacha20 -vendor/golang.org/x/crypto/hkdf -github.com/cyphar/filepath-securejoin -vendor/golang.org/x/crypto/chacha20poly1305 -github.com/mattn/go-shellwords -encoding/json -net +crypto/aes +crypto/des +crypto/sha512 os/user +encoding/json log text/scanner github.com/docker/go-units @@ -2173,113 +2202,125 @@ runtime/debug compress/flate github.com/ulikunitz/xz/internal/xlog -github.com/klauspost/compress/huff0 +flag github.com/ulikunitz/xz/lzma github.com/moby/sys/mountinfo github.com/opencontainers/runc/libcontainer/user github.com/sirupsen/logrus -github.com/containers/storage/pkg/mount github.com/containers/storage/pkg/ioutils +github.com/klauspost/compress/huff0 +github.com/containers/storage/pkg/mount github.com/klauspost/compress/flate -flag -github.com/ulikunitz/xz +github.com/modern-go/concurrent github.com/containers/storage/pkg/pools +net +github.com/opencontainers/go-digest +github.com/ulikunitz/xz github.com/containers/storage/pkg/fileutils github.com/containers/storage/pkg/system -github.com/modern-go/concurrent -github.com/opencontainers/go-digest -crypto/rand -github.com/json-iterator/go github.com/opencontainers/selinux/pkg/pwalk github.com/vbatts/tar-split/tar/storage github.com/containers/storage/pkg/parsers -github.com/klauspost/compress/zstd github.com/opencontainers/selinux/pkg/pwalkdir +crypto/rand +github.com/json-iterator/go github.com/containers/storage/pkg/devicemapper -github.com/opencontainers/selinux/go-selinux github.com/containers/storage/pkg/dmesg +github.com/klauspost/compress/zstd +github.com/opencontainers/selinux/go-selinux github.com/containers/storage/pkg/loopback github.com/klauspost/pgzip github.com/containers/storage/pkg/parsers/kernel github.com/containers/storage/drivers/quota +archive/tar +github.com/containers/storage/pkg/idtools +github.com/opencontainers/selinux/go-selinux/label github.com/containers/storage/pkg/fsutils +github.com/containers/storage/pkg/unshare github.com/hashicorp/go-multierror database/sql/driver github.com/containers/storage/pkg/lockfile -archive/tar -github.com/containers/storage/pkg/idtools -github.com/opencontainers/selinux/go-selinux/label github.com/containers/storage/pkg/stringid -github.com/containers/storage/pkg/unshare github.com/vbatts/tar-split/archive/tar github.com/tchap/go-patricia/patricia -github.com/containers/storage/pkg/truncindex github.com/BurntSushi/toml +github.com/containers/storage/pkg/truncindex github.com/containers/storage/pkg/config github.com/google/go-intervals/intervalset -github.com/containers/storage/pkg/tarlog -github.com/vbatts/tar-split/tar/asm github.com/davecgh/go-spew/spew github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 +github.com/containers/storage/pkg/tarlog +github.com/vbatts/tar-split/tar/asm compress/gzip crypto/elliptic crypto/internal/boring/bbig encoding/asn1 -crypto/ed25519 +crypto/internal/edwards25519/field +crypto/internal/edwards25519 +crypto/hmac crypto/rsa crypto/dsa -net/url +github.com/containers/storage/pkg/archive +github.com/containers/storage/pkg/homedir vendor/golang.org/x/crypto/cryptobyte +github.com/containers/storage/types +github.com/containers/storage/pkg/mflag +crypto/ed25519 crypto/x509/pkix -vendor/golang.org/x/crypto/curve25519 +encoding/pem +net/url +crypto/ecdsa +vendor/golang.org/x/crypto/chacha20 +vendor/golang.org/x/crypto/internal/poly1305 +vendor/golang.org/x/crypto/curve25519/internal/field +vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm +vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/net/http2/hpack -crypto/ecdsa +vendor/golang.org/x/crypto/curve25519 +mime +mime/quotedprintable +github.com/containers/storage/pkg/chrootarchive +github.com/containers/storage/drivers/copy github.com/google/uuid github.com/containers/storage/internal/opts crypto/x509 -github.com/containers/storage/pkg/archive -github.com/containers/storage/drivers/copy -github.com/mistifyio/go-zfs -github.com/containers/storage/pkg/homedir -github.com/containers/storage/types -github.com/containers/storage/pkg/mflag vendor/golang.org/x/text/secure/bidirule net/textproto -mime -mime/quotedprintable -vendor/golang.org/x/net/idna net/http/internal runtime/trace +github.com/mistifyio/go-zfs +github.com/containers/storage/drivers +testing github.com/containerd/stargz-snapshotter/estargz/errorutil golang.org/x/sync/errgroup -testing +mime/multipart github.com/containers/storage/pkg/chunked/internal +github.com/cyphar/filepath-securejoin github.com/containers/storage/pkg/mflag/example -mime/multipart -github.com/containers/storage/pkg/parsers/operatingsystem github.com/containers/storage/pkg/chunked/compressor -crypto/tls -github.com/containers/storage/pkg/chrootarchive -vendor/golang.org/x/net/http/httpguts -vendor/golang.org/x/net/http/httpproxy -github.com/containers/storage/drivers -github.com/containerd/stargz-snapshotter/estargz +github.com/mattn/go-shellwords +vendor/golang.org/x/net/idna +github.com/containers/storage/pkg/parsers/operatingsystem github.com/containers/storage/drivers/btrfs github.com/containers/storage/drivers/aufs +github.com/containers/storage/drivers/devmapper github.com/containers/storage/drivers/overlayutils +github.com/containers/storage/drivers/overlay github.com/containers/storage/drivers/vfs -github.com/containers/storage/drivers/devmapper github.com/containers/storage/drivers/zfs -github.com/containers/storage/drivers/overlay +crypto/tls +github.com/containerd/stargz-snapshotter/estargz +vendor/golang.org/x/net/http/httpguts +vendor/golang.org/x/net/http/httpproxy net/http/httptrace -net/http github.com/containers/storage/drivers/register github.com/containers/storage -github.com/containers/storage/pkg/chunked +net/http github.com/containers/storage/cmd/containers-storage +github.com/containers/storage/pkg/chunked net/http/httptest github.com/stretchr/testify/assert github.com/stretchr/testify/require @@ -2320,7 +2361,7 @@ === RUN TestNewIDSet/ThreeRanges === RUN TestNewIDSet/ThreeRangesWithOverlap === RUN TestNewIDSet/FourOverlappingRanges ---- PASS: TestNewIDSet (0.01s) +--- PASS: TestNewIDSet (0.00s) --- PASS: TestNewIDSet/Nil (0.00s) --- PASS: TestNewIDSet/Empty (0.00s) --- PASS: TestNewIDSet/OneValidRange (0.00s) @@ -2334,7 +2375,7 @@ --- PASS: TestNewIDSet/TwoUnorderedRanges (0.00s) --- PASS: TestNewIDSet/ThreeRanges (0.00s) --- PASS: TestNewIDSet/ThreeRangesWithOverlap (0.00s) - --- PASS: TestNewIDSet/FourOverlappingRanges (0.01s) + --- PASS: TestNewIDSet/FourOverlappingRanges (0.00s) === RUN TestGetHostAndContainerIDs === RUN TestGetHostAndContainerIDs/Nil === RUN TestGetHostAndContainerIDs/Empty @@ -2472,7 +2513,7 @@ === RUN TestIDSetFindAvailable/OneIntervalFindNegative === RUN TestIDSetFindAvailable/MultipleIntervalsFindOK === RUN TestIDSetFindAvailable/MultipleIntervalsFindNotEnough ---- PASS: TestIDSetFindAvailable (0.01s) +--- PASS: TestIDSetFindAvailable (0.00s) --- PASS: TestIDSetFindAvailable/NilIntervalFindZero (0.00s) --- PASS: TestIDSetFindAvailable/NilIntervalFindPositive (0.00s) --- PASS: TestIDSetFindAvailable/NilIntervalFindNegative (0.00s) @@ -2576,7 +2617,7 @@ === RUN TestIntervalIntersect/Reflective_EqualIntervals === RUN TestIntervalIntersect/NonIntersectingIntervals === RUN TestIntervalIntersect/Reflective_NonIntersectingIntervals ---- PASS: TestIntervalIntersect (0.01s) +--- PASS: TestIntervalIntersect (0.00s) --- PASS: TestIntervalIntersect/TwoZeroIntervals (0.00s) --- PASS: TestIntervalIntersect/Reflective_TwoZeroIntervals (0.00s) --- PASS: TestIntervalIntersect/ZeroIntervalAndInvalidInterval (0.00s) @@ -2878,9 +2919,9 @@ === RUN TestAddNameToHistorySuccess --- PASS: TestAddNameToHistorySuccess (0.00s) === RUN TestHistoryNames ---- PASS: TestHistoryNames (0.01s) +--- PASS: TestHistoryNames (0.00s) === RUN TestStore ---- PASS: TestStore (0.02s) +--- PASS: TestStore (0.01s) === RUN TestGetAutoUserNSMapping === RUN TestGetAutoUserNSMapping/Normal === RUN TestGetAutoUserNSMapping/NotEnoughAvailableUIDs @@ -2896,7 +2937,7 @@ --- PASS: TestGetAutoUserNSMapping/WithUsedAndAdditionalIDs (0.00s) --- PASS: TestGetAutoUserNSMapping/DiscontinuedAvailableIntervals (0.00s) PASS -ok github.com/containers/storage 0.111s +ok github.com/containers/storage 0.047s === RUN TestTree W └─X @@ -2922,12 +2963,12 @@ └─N --- PASS: TestTree (0.00s) PASS -ok github.com/containers/storage/cmd/containers-storage 0.032s +ok github.com/containers/storage/cmd/containers-storage 0.015s ? github.com/containers/storage/drivers [no test files] === RUN TestCopy ---- PASS: TestCopy (0.00s) +--- PASS: TestCopy (0.02s) === RUN TestCopyWithoutRange ---- PASS: TestCopyWithoutRange (0.02s) +--- PASS: TestCopyWithoutRange (0.01s) === RUN TestCopyDir copy_test.go:63: srcdir-0 copy_test.go:63: srcdir-0/srcdir-0 @@ -5149,11 +5190,11 @@ copy_test.go:63: srcfile-7 copy_test.go:63: srcfile-8 copy_test.go:63: srcfile-9 ---- PASS: TestCopyDir (4.43s) +--- PASS: TestCopyDir (0.68s) === RUN TestCopyHardlink --- PASS: TestCopyHardlink (0.00s) PASS -ok github.com/containers/storage/drivers/copy 4.522s +ok github.com/containers/storage/drivers/copy 0.732s ? github.com/containers/storage/drivers/graphtest [no test files] ? github.com/containers/storage/drivers/quota [no test files] ? github.com/containers/storage/drivers/register [no test files] @@ -5174,7 +5215,7 @@ === RUN TestNamedMapOpts --- PASS: TestNamedMapOpts (0.00s) PASS -ok github.com/containers/storage/internal/opts 0.086s +ok github.com/containers/storage/internal/opts 0.029s === RUN TestPrepareMetadata --- PASS: TestPrepareMetadata (0.00s) === RUN TestWriteCache @@ -5184,19 +5225,19 @@ === RUN TestIsZstdChunkedFrameMagic --- PASS: TestIsZstdChunkedFrameMagic (0.00s) === RUN TestGenerateAndParseManifest ---- PASS: TestGenerateAndParseManifest (0.05s) +--- PASS: TestGenerateAndParseManifest (0.01s) === RUN TestGetTarType --- PASS: TestGetTarType (0.00s) PASS -ok github.com/containers/storage/pkg/chunked 0.067s +ok github.com/containers/storage/pkg/chunked 0.026s === RUN TestHole --- PASS: TestHole (0.00s) === RUN TestTwoHoles --- PASS: TestTwoHoles (0.00s) === RUN TestSum ---- PASS: TestSum (0.01s) +--- PASS: TestSum (0.00s) PASS -ok github.com/containers/storage/pkg/chunked/compressor 0.046s +ok github.com/containers/storage/pkg/chunked/compressor 0.051s ? github.com/containers/storage/pkg/chunked/internal [no test files] === RUN TestAufsOptions --- PASS: TestAufsOptions (0.00s) @@ -5211,21 +5252,22 @@ === RUN TestZfsOptions --- PASS: TestZfsOptions (0.00s) PASS -ok github.com/containers/storage/pkg/config 0.047s +ok github.com/containers/storage/pkg/config 0.033s ? github.com/containers/storage/pkg/devicemapper [no test files] === RUN TestDmesg dmesg_linux_test.go:8: dmesg output follows: - <5>[918017.440599] audit: type=1302 audit(1717876318.384:659): item=0 name="/usr/lib/wasm32-wasi/crt1-reactor.o" inode=487193 dev=00:2c mode=0100644 ouid=0 ogid=0 rdev=00:00 nametype=NORMAL cap_fp=0000000000000000 cap_fi=0000000000000000 cap_fe=0 cap_fver=0 ---- PASS: TestDmesg (0.02s) + <4>[758590.229452] kauditd_printk_skb: 54 callbacks suppressed + <5>[758590.229457] audit: type=1326 audit(1683306742.098:76): auid=110 uid=2222 gid=2222 ses=27109 pid=1251 comm="libseccomp-gola" exe="/tmp/go-build2920867362/b001/libseccomp-golang.test" sig=0 arch=c00000b7 syscall=172 compat=0 ip=0x475ea0 code=0x7ffc0000 +--- PASS: TestDmesg (0.00s) PASS -ok github.com/containers/storage/pkg/dmesg 0.100s +ok github.com/containers/storage/pkg/dmesg 0.069s ? github.com/containers/storage/pkg/fsutils [no test files] === RUN TestGet --- PASS: TestGet (0.00s) === RUN TestGetShortcutString --- PASS: TestGetShortcutString (0.00s) PASS -ok github.com/containers/storage/pkg/homedir 0.014s +ok github.com/containers/storage/pkg/homedir 0.052s === RUN TestFixedBufferCap --- PASS: TestFixedBufferCap (0.00s) === RUN TestFixedBufferLen @@ -5241,7 +5283,7 @@ === RUN TestBytesPipeWrite --- PASS: TestBytesPipeWrite (0.00s) === RUN TestBytesPipeWriteRandomChunks ---- PASS: TestBytesPipeWriteRandomChunks (2.49s) +--- PASS: TestBytesPipeWriteRandomChunks (0.91s) === RUN TestAtomicWriteToFile --- PASS: TestAtomicWriteToFile (0.00s) === RUN TestAtomicWriteSetCommit @@ -5257,7 +5299,7 @@ === RUN TestHashData --- PASS: TestHashData (0.00s) === RUN TestCancelReadCloser ---- PASS: TestCancelReadCloser (0.11s) +--- PASS: TestCancelReadCloser (0.10s) === RUN TestWriteCloserWrapperClose --- PASS: TestWriteCloserWrapperClose (0.00s) === RUN TestNopWriteCloser @@ -5267,17 +5309,17 @@ === RUN TestWriteCounter --- PASS: TestWriteCounter (0.00s) PASS -ok github.com/containers/storage/pkg/ioutils 2.633s +ok github.com/containers/storage/pkg/ioutils 1.031s === RUN TestLockCounter --- PASS: TestLockCounter (0.00s) === RUN TestLockerLock ---- PASS: TestLockerLock (0.01s) +--- PASS: TestLockerLock (0.00s) === RUN TestLockerUnlock --- PASS: TestLockerUnlock (0.00s) === RUN TestLockerConcurrency ---- PASS: TestLockerConcurrency (0.15s) +--- PASS: TestLockerConcurrency (0.05s) PASS -ok github.com/containers/storage/pkg/locker 0.191s +ok github.com/containers/storage/pkg/locker 0.098s === RUN TestLockfileName --- PASS: TestLockfileName (0.00s) === RUN TestLockfileRead @@ -5291,577 +5333,577 @@ === RUN TestROLockfileWrite --- PASS: TestROLockfileWrite (0.00s) === RUN TestLockfileTouch ---- PASS: TestLockfileTouch (2.03s) +--- PASS: TestLockfileTouch (2.01s) === RUN TestLockfileWriteConcurrent ---- PASS: TestLockfileWriteConcurrent (0.49s) +--- PASS: TestLockfileWriteConcurrent (0.20s) === RUN TestLockfileReadConcurrent ---- PASS: TestLockfileReadConcurrent (0.02s) +--- PASS: TestLockfileReadConcurrent (0.00s) === RUN TestLockfileRecursiveWrite ---- PASS: TestLockfileRecursiveWrite (0.02s) +--- PASS: TestLockfileRecursiveWrite (0.00s) === RUN TestLockfileMixedConcurrent ---- PASS: TestLockfileMixedConcurrent (51.46s) +--- PASS: TestLockfileMixedConcurrent (51.48s) === RUN TestLockfileMixedConcurrentRecursiveWriters ---- PASS: TestLockfileMixedConcurrentRecursiveWriters (51.41s) +--- PASS: TestLockfileMixedConcurrentRecursiveWriters (51.48s) === RUN TestLockfileMultiprocessRead + child 3 acquired the read lock + child 4 acquired the read lock + child 8 acquired the read lock + child 1 acquired the read lock + child 5 acquired the read lock + child 6 acquired the read lock + child 2 acquired the read lock + child 7 acquired the read lock + child 9 acquired the read lock + child 10 acquired the read lock + child 11 acquired the read lock child 12 acquired the read lock child 13 acquired the read lock + child 14 acquired the read lock child 15 acquired the read lock child 16 acquired the read lock child 17 acquired the read lock + child 18 acquired the read lock child 19 acquired the read lock child 20 acquired the read lock child 21 acquired the read lock + child 22 acquired the read lock child 23 acquired the read lock - child 11 acquired the read lock - child 54 acquired the read lock - child 56 acquired the read lock - child 27 acquired the read lock - child 4 acquired the read lock - child 33 acquired the read lock - child 14 acquired the read lock - child 26 acquired the read lock - child 31 acquired the read lock + child 24 acquired the read lock child 25 acquired the read lock - child 32 acquired the read lock - child 37 acquired the read lock + child 26 acquired the read lock + child 27 acquired the read lock + child 28 acquired the read lock child 29 acquired the read lock child 30 acquired the read lock - child 28 acquired the read lock - child 34 acquired the read lock - child 35 acquired the read lock - child 41 acquired the read lock + child 32 acquired the read lock + child 84 acquired the read lock + child 31 acquired the read lock + child 85 acquired the read lock + child 33 acquired the read lock child 36 acquired the read lock + child 35 acquired the read lock + child 37 acquired the read lock child 38 acquired the read lock - child 45 acquired the read lock - child 40 acquired the read lock child 39 acquired the read lock - child 42 acquired the read lock + child 41 acquired the read lock + child 40 acquired the read lock child 43 acquired the read lock child 44 acquired the read lock + child 42 acquired the read lock + child 47 acquired the read lock + child 45 acquired the read lock + child 48 acquired the read lock + child 46 acquired the read lock + child 52 acquired the read lock child 51 acquired the read lock - child 18 acquired the read lock + child 53 acquired the read lock + child 50 acquired the read lock child 49 acquired the read lock - child 52 acquired the read lock - child 22 acquired the read lock - child 58 acquired the read lock + child 55 acquired the read lock + child 56 acquired the read lock child 57 acquired the read lock - child 71 acquired the read lock - child 81 acquired the read lock - child 73 acquired the read lock - child 72 acquired the read lock - child 76 acquired the read lock - child 75 acquired the read lock - child 77 acquired the read lock - child 78 acquired the read lock - child 79 acquired the read lock - child 80 acquired the read lock - child 65 acquired the read lock - child 74 acquired the read lock - child 60 acquired the read lock child 61 acquired the read lock + child 58 acquired the read lock + child 59 acquired the read lock + child 60 acquired the read lock + child 66 acquired the read lock child 62 acquired the read lock - child 63 acquired the read lock child 64 acquired the read lock + child 63 acquired the read lock + child 72 acquired the read lock + child 65 acquired the read lock + child 67 acquired the read lock child 68 acquired the read lock - child 66 acquired the read lock child 69 acquired the read lock - child 67 acquired the read lock child 70 acquired the read lock - child 55 acquired the read lock + child 71 acquired the read lock + child 76 acquired the read lock + child 73 acquired the read lock + child 74 acquired the read lock + child 75 acquired the read lock + child 79 acquired the read lock + child 77 acquired the read lock + child 78 acquired the read lock + child 80 acquired the read lock child 83 acquired the read lock - child 46 acquired the read lock - child 84 acquired the read lock - child 85 acquired the read lock + child 81 acquired the read lock + child 82 acquired the read lock + child 54 acquired the read lock + child 87 acquired the read lock child 86 acquired the read lock - child 88 acquired the read lock child 89 acquired the read lock - child 87 acquired the read lock + child 88 acquired the read lock child 90 acquired the read lock - child 92 acquired the read lock + child 34 acquired the read lock child 91 acquired the read lock child 93 acquired the read lock + child 92 acquired the read lock child 94 acquired the read lock - child 98 acquired the read lock child 95 acquired the read lock + child 96 acquired the read lock + child 97 acquired the read lock + child 98 acquired the read lock child 99 acquired the read lock child 100 acquired the read lock - child 97 acquired the read lock - child 53 acquired the read lock - child 48 acquired the read lock - child 6 acquired the read lock - child 5 acquired the read lock - child 9 acquired the read lock - child 2 acquired the read lock - child 1 acquired the read lock - child 8 acquired the read lock - child 3 acquired the read lock - child 10 acquired the read lock - child 7 acquired the read lock - child 50 acquired the read lock - child 24 acquired the read lock - child 59 acquired the read lock - child 47 acquired the read lock - child 82 acquired the read lock - child 96 acquired the read lock - telling child 56 to release the read lock - telling child 13 to release the read lock telling child 15 to release the read lock + telling child 11 to release the read lock + telling child 3 to release the read lock + telling child 6 to release the read lock + telling child 1 to release the read lock + telling child 12 to release the read lock + telling child 5 to release the read lock + telling child 2 to release the read lock + telling child 14 to release the read lock + telling child 13 to release the read lock + telling child 9 to release the read lock + telling child 10 to release the read lock + telling child 29 to release the read lock telling child 16 to release the read lock + telling child 21 to release the read lock telling child 17 to release the read lock - telling child 19 to release the read lock + telling child 22 to release the read lock telling child 20 to release the read lock - telling child 21 to release the read lock + telling child 18 to release the read lock + telling child 19 to release the read lock telling child 23 to release the read lock - telling child 54 to release the read lock - telling child 11 to release the read lock - telling child 12 to release the read lock + telling child 26 to release the read lock telling child 27 to release the read lock + telling child 24 to release the read lock + telling child 28 to release the read lock + telling child 8 to release the read lock + telling child 25 to release the read lock telling child 4 to release the read lock - telling child 14 to release the read lock + telling child 7 to release the read lock + telling child 30 to release the read lock + telling child 32 to release the read lock telling child 33 to release the read lock - telling child 26 to release the read lock + telling child 36 to release the read lock + telling child 35 to release the read lock + telling child 85 to release the read lock telling child 31 to release the read lock - telling child 25 to release the read lock - telling child 29 to release the read lock + telling child 84 to release the read lock telling child 37 to release the read lock - telling child 32 to release the read lock - telling child 30 to release the read lock - telling child 28 to release the read lock - telling child 34 to release the read lock - telling child 35 to release the read lock - telling child 41 to release the read lock - telling child 36 to release the read lock telling child 38 to release the read lock - telling child 45 to release the read lock - telling child 40 to release the read lock - telling child 42 to release the read lock telling child 39 to release the read lock - telling child 43 to release the read lock + telling child 41 to release the read lock + telling child 40 to release the read lock telling child 44 to release the read lock + telling child 43 to release the read lock + telling child 42 to release the read lock + telling child 47 to release the read lock + telling child 45 to release the read lock + telling child 48 to release the read lock + telling child 46 to release the read lock + telling child 52 to release the read lock telling child 51 to release the read lock - telling child 18 to release the read lock + telling child 53 to release the read lock + telling child 50 to release the read lock telling child 49 to release the read lock - telling child 52 to release the read lock - telling child 22 to release the read lock - telling child 58 to release the read lock - telling child 71 to release the read lock + telling child 55 to release the read lock + telling child 56 to release the read lock telling child 57 to release the read lock - telling child 81 to release the read lock - telling child 73 to release the read lock - telling child 72 to release the read lock - telling child 76 to release the read lock - telling child 75 to release the read lock - telling child 77 to release the read lock - telling child 78 to release the read lock - telling child 79 to release the read lock - telling child 80 to release the read lock - telling child 65 to release the read lock - telling child 74 to release the read lock + telling child 61 to release the read lock + telling child 58 to release the read lock + telling child 59 to release the read lock telling child 60 to release the read lock + telling child 66 to release the read lock telling child 62 to release the read lock - telling child 61 to release the read lock - telling child 63 to release the read lock telling child 64 to release the read lock + telling child 63 to release the read lock + telling child 65 to release the read lock + telling child 72 to release the read lock + telling child 67 to release the read lock telling child 68 to release the read lock - telling child 66 to release the read lock telling child 69 to release the read lock telling child 70 to release the read lock - telling child 67 to release the read lock - telling child 55 to release the read lock + telling child 71 to release the read lock + telling child 76 to release the read lock + telling child 73 to release the read lock + telling child 74 to release the read lock + telling child 75 to release the read lock + telling child 77 to release the read lock + telling child 79 to release the read lock + telling child 78 to release the read lock + telling child 80 to release the read lock + telling child 82 to release the read lock telling child 83 to release the read lock - telling child 46 to release the read lock - telling child 84 to release the read lock - telling child 85 to release the read lock - telling child 86 to release the read lock - telling child 88 to release the read lock + telling child 81 to release the read lock + telling child 54 to release the read lock telling child 87 to release the read lock + telling child 86 to release the read lock telling child 89 to release the read lock telling child 90 to release the read lock - telling child 92 to release the read lock + telling child 88 to release the read lock + telling child 34 to release the read lock telling child 91 to release the read lock telling child 93 to release the read lock telling child 94 to release the read lock + telling child 92 to release the read lock telling child 95 to release the read lock - telling child 98 to release the read lock + telling child 96 to release the read lock + telling child 97 to release the read lock telling child 99 to release the read lock + telling child 98 to release the read lock telling child 100 to release the read lock - telling child 97 to release the read lock - telling child 53 to release the read lock - telling child 48 to release the read lock - telling child 6 to release the read lock - telling child 5 to release the read lock - telling child 9 to release the read lock - telling child 2 to release the read lock - telling child 1 to release the read lock - telling child 8 to release the read lock - telling child 3 to release the read lock - telling child 10 to release the read lock - telling child 7 to release the read lock - telling child 50 to release the read lock - telling child 24 to release the read lock - telling child 59 to release the read lock - telling child 47 to release the read lock - telling child 82 to release the read lock - telling child 96 to release the read lock ---- PASS: TestLockfileMultiprocessRead (2.13s) +--- PASS: TestLockfileMultiprocessRead (1.28s) === RUN TestLockfileMultiprocessWrite - child 10 acquired the write lock - telling child 10 to release the write lock - child 2 acquired the write lock - telling child 2 to release the write lock - child 3 acquired the write lock - telling child 3 to release the write lock child 1 acquired the write lock telling child 1 to release the write lock - child 4 acquired the write lock - telling child 4 to release the write lock - child 8 acquired the write lock - telling child 8 to release the write lock + child 3 acquired the write lock + telling child 3 to release the write lock child 5 acquired the write lock telling child 5 to release the write lock - child 6 acquired the write lock - telling child 6 to release the write lock - child 7 acquired the write lock - telling child 7 to release the write lock + child 4 acquired the write lock + telling child 4 to release the write lock child 9 acquired the write lock telling child 9 to release the write lock ---- PASS: TestLockfileMultiprocessWrite (10.06s) + child 7 acquired the write lock + telling child 7 to release the write lock + child 6 acquired the write lock + telling child 6 to release the write lock + child 2 acquired the write lock + telling child 2 to release the write lock + child 10 acquired the write lock + telling child 10 to release the write lock + child 8 acquired the write lock + telling child 8 to release the write lock +--- PASS: TestLockfileMultiprocessWrite (10.04s) === RUN TestLockfileMultiprocessRecursiveWrite - child 1 acquired the recursive write lock - telling child 1 to release the recursive write lock - child 2 acquired the recursive write lock - telling child 2 to release the recursive write lock - child 10 acquired the recursive write lock - telling child 10 to release the recursive write lock - child 5 acquired the recursive write lock - telling child 5 to release the recursive write lock - child 6 acquired the recursive write lock - telling child 6 to release the recursive write lock - child 7 acquired the recursive write lock - telling child 7 to release the recursive write lock child 4 acquired the recursive write lock telling child 4 to release the recursive write lock + child 9 acquired the recursive write lock + telling child 9 to release the recursive write lock + child 7 acquired the recursive write lock + telling child 7 to release the recursive write lock child 8 acquired the recursive write lock telling child 8 to release the recursive write lock + child 5 acquired the recursive write lock + telling child 5 to release the recursive write lock + child 10 acquired the recursive write lock + telling child 10 to release the recursive write lock child 3 acquired the recursive write lock telling child 3 to release the recursive write lock - child 9 acquired the recursive write lock - telling child 9 to release the recursive write lock ---- PASS: TestLockfileMultiprocessRecursiveWrite (10.08s) + child 2 acquired the recursive write lock + telling child 2 to release the recursive write lock + child 6 acquired the recursive write lock + telling child 6 to release the recursive write lock + child 1 acquired the recursive write lock + telling child 1 to release the recursive write lock +--- PASS: TestLockfileMultiprocessRecursiveWrite (10.05s) === RUN TestLockfileMultiprocessMixed + child 79 acquired the read lock + child 80 acquired the read lock + child 95 acquired the read lock + child 8 acquired the read lock + child 9 acquired the read lock + child 10 acquired the read lock + child 12 acquired the read lock child 14 acquired the read lock + child 2 acquired the read lock + child 4 acquired the read lock + child 5 acquired the read lock + child 6 acquired the read lock + child 7 acquired the read lock + child 103 acquired the read lock + child 104 acquired the read lock + child 135 acquired the read lock + child 137 acquired the read lock + child 138 acquired the read lock + child 132 acquired the read lock + child 13 acquired the read lock + child 18 acquired the read lock + child 17 acquired the read lock + child 22 acquired the read lock + child 20 acquired the read lock + child 16 acquired the read lock + child 19 acquired the read lock + child 24 acquired the read lock + child 26 acquired the read lock + child 28 acquired the read lock + child 25 acquired the read lock + child 27 acquired the read lock + child 30 acquired the read lock + child 23 acquired the read lock + child 29 acquired the read lock + child 32 acquired the read lock + child 34 acquired the read lock + child 36 acquired the read lock + child 33 acquired the read lock + child 35 acquired the read lock child 38 acquired the read lock - child 57 acquired the read lock + child 37 acquired the read lock child 40 acquired the read lock child 39 acquired the read lock - child 43 acquired the read lock child 42 acquired the read lock child 44 acquired the read lock - child 45 acquired the read lock child 46 acquired the read lock + child 43 acquired the read lock + child 45 acquired the read lock child 47 acquired the read lock child 48 acquired the read lock child 49 acquired the read lock - child 50 acquired the read lock child 52 acquired the read lock + child 50 acquired the read lock child 54 acquired the read lock - child 10 acquired the read lock - child 2 acquired the read lock - child 3 acquired the read lock - child 12 acquired the read lock child 53 acquired the read lock - child 4 acquired the read lock - child 5 acquired the read lock - child 6 acquired the read lock - child 7 acquired the read lock - child 13 acquired the read lock + child 57 acquired the read lock + child 58 acquired the read lock child 55 acquired the read lock - child 19 acquired the read lock - child 20 acquired the read lock - child 22 acquired the read lock - child 112 acquired the read lock - child 100 acquired the read lock - child 104 acquired the read lock - child 106 acquired the read lock - child 105 acquired the read lock + child 59 acquired the read lock + child 62 acquired the read lock + child 60 acquired the read lock + child 56 acquired the read lock + child 67 acquired the read lock child 64 acquired the read lock - child 116 acquired the read lock - child 84 acquired the read lock + child 68 acquired the read lock + child 69 acquired the read lock + child 65 acquired the read lock + child 63 acquired the read lock + child 72 acquired the read lock + child 15 acquired the read lock + child 73 acquired the read lock + child 70 acquired the read lock + child 75 acquired the read lock + child 74 acquired the read lock child 76 acquired the read lock - child 28 acquired the read lock - child 99 acquired the read lock - child 103 acquired the read lock + child 66 acquired the read lock + child 77 acquired the read lock + child 83 acquired the read lock + child 82 acquired the read lock + child 84 acquired the read lock + child 78 acquired the read lock + child 86 acquired the read lock + child 85 acquired the read lock + child 87 acquired the read lock + child 89 acquired the read lock child 88 acquired the read lock - child 26 acquired the read lock - child 123 acquired the read lock + child 90 acquired the read lock + child 93 acquired the read lock + child 92 acquired the read lock + child 94 acquired the read lock + child 96 acquired the read lock + child 97 acquired the read lock + child 3 acquired the read lock + child 102 acquired the read lock + child 100 acquired the read lock + child 105 acquired the read lock + child 106 acquired the read lock + child 107 acquired the read lock + child 108 acquired the read lock + child 109 acquired the read lock + child 110 acquired the read lock + child 99 acquired the read lock + child 112 acquired the read lock + child 113 acquired the read lock + child 114 acquired the read lock + child 115 acquired the read lock + child 116 acquired the read lock + child 117 acquired the read lock child 118 acquired the read lock child 119 acquired the read lock - child 122 acquired the read lock child 120 acquired the read lock + child 122 acquired the read lock child 124 acquired the read lock - child 132 acquired the read lock + child 123 acquired the read lock + child 125 acquired the read lock + child 126 acquired the read lock + child 143 acquired the read lock + child 144 acquired the read lock + child 142 acquired the read lock + child 145 acquired the read lock child 127 acquired the read lock - child 94 acquired the read lock + child 146 acquired the read lock child 128 acquired the read lock + child 129 acquired the read lock + child 147 acquired the read lock child 130 acquired the read lock - child 136 acquired the read lock - child 115 acquired the read lock + child 148 acquired the read lock + child 149 acquired the read lock child 133 acquired the read lock - child 107 acquired the read lock child 134 acquired the read lock - child 108 acquired the read lock - child 96 acquired the read lock - child 135 acquired the read lock - child 30 acquired the read lock - child 110 acquired the read lock - child 95 acquired the read lock - child 129 acquired the read lock - child 29 acquired the read lock - child 102 acquired the read lock - child 17 acquired the read lock - child 92 acquired the read lock - child 67 acquired the read lock - child 75 acquired the read lock - child 66 acquired the read lock - child 65 acquired the read lock - child 138 acquired the read lock - child 137 acquired the read lock + child 98 acquired the read lock + child 136 acquired the read lock + child 150 acquired the read lock child 139 acquired the read lock - child 125 acquired the read lock - child 117 acquired the read lock child 140 acquired the read lock - child 113 acquired the read lock - child 109 acquired the read lock - child 68 acquired the read lock - child 70 acquired the read lock - telling child 38 to release the read lock telling child 14 to release the read lock - child 79 acquired the read lock - child 69 acquired the read lock - telling child 57 to release the read lock - child 78 acquired the read lock - child 93 acquired the read lock + telling child 9 to release the read lock + telling child 12 to release the read lock + telling child 10 to release the read lock + telling child 8 to release the read lock + telling child 79 to release the read lock + telling child 80 to release the read lock + telling child 95 to release the read lock + telling child 6 to release the read lock + telling child 4 to release the read lock + telling child 5 to release the read lock + telling child 2 to release the read lock + telling child 7 to release the read lock + telling child 104 to release the read lock + telling child 103 to release the read lock + telling child 135 to release the read lock + telling child 137 to release the read lock + telling child 138 to release the read lock + telling child 132 to release the read lock + telling child 13 to release the read lock + telling child 18 to release the read lock + telling child 17 to release the read lock + telling child 16 to release the read lock + telling child 22 to release the read lock + telling child 20 to release the read lock + telling child 19 to release the read lock + telling child 26 to release the read lock + telling child 24 to release the read lock + telling child 28 to release the read lock + telling child 25 to release the read lock + telling child 30 to release the read lock + telling child 27 to release the read lock + telling child 23 to release the read lock + telling child 29 to release the read lock + telling child 32 to release the read lock + telling child 34 to release the read lock + telling child 36 to release the read lock + telling child 33 to release the read lock + telling child 35 to release the read lock + telling child 38 to release the read lock + telling child 37 to release the read lock telling child 40 to release the read lock telling child 39 to release the read lock - telling child 43 to release the read lock - child 37 acquired the read lock telling child 42 to release the read lock - child 86 acquired the read lock - child 90 acquired the read lock telling child 44 to release the read lock - telling child 45 to release the read lock + telling child 43 to release the read lock telling child 46 to release the read lock - child 35 acquired the read lock - child 63 acquired the read lock - child 27 acquired the read lock - child 85 acquired the read lock + telling child 45 to release the read lock telling child 47 to release the read lock - child 89 acquired the read lock telling child 48 to release the read lock telling child 49 to release the read lock - child 33 acquired the read lock - child 62 acquired the read lock - child 34 acquired the read lock - child 83 acquired the read lock + telling child 52 to release the read lock telling child 50 to release the read lock - child 25 acquired the read lock - child 60 acquired the read lock telling child 54 to release the read lock - telling child 52 to release the read lock - child 32 acquired the read lock - child 18 acquired the read lock - child 59 acquired the read lock - child 74 acquired the read lock - telling child 10 to release the read lock - telling child 2 to release the read lock - child 82 acquired the read lock - child 77 acquired the read lock - telling child 3 to release the read lock - telling child 4 to release the read lock - telling child 12 to release the read lock telling child 53 to release the read lock - telling child 5 to release the read lock - telling child 7 to release the read lock - telling child 6 to release the read lock - telling child 13 to release the read lock - telling child 19 to release the read lock + telling child 57 to release the read lock telling child 55 to release the read lock - telling child 20 to release the read lock - child 58 acquired the read lock - child 8 acquired the read lock - child 16 acquired the read lock - child 24 acquired the read lock - child 80 acquired the read lock - child 9 acquired the read lock - child 73 acquired the read lock - child 15 acquired the read lock - telling child 22 to release the read lock - telling child 112 to release the read lock - child 72 acquired the read lock - telling child 100 to release the read lock - child 56 acquired the read lock - child 23 acquired the read lock - telling child 104 to release the read lock - telling child 106 to release the read lock - child 87 acquired the read lock - telling child 105 to release the read lock - child 98 acquired the read lock - child 114 acquired the read lock + telling child 58 to release the read lock + telling child 59 to release the read lock + telling child 62 to release the read lock + telling child 60 to release the read lock + telling child 67 to release the read lock + telling child 56 to release the read lock telling child 64 to release the read lock - child 142 acquired the read lock - child 143 acquired the read lock - telling child 116 to release the read lock - telling child 84 to release the read lock - child 145 acquired the read lock - child 146 acquired the read lock - child 144 acquired the read lock - telling child 99 to release the read lock - telling child 28 to release the read lock + telling child 68 to release the read lock + telling child 69 to release the read lock + telling child 65 to release the read lock + telling child 63 to release the read lock + telling child 72 to release the read lock + telling child 15 to release the read lock + telling child 70 to release the read lock + telling child 73 to release the read lock + telling child 75 to release the read lock + telling child 74 to release the read lock + telling child 66 to release the read lock telling child 76 to release the read lock - child 147 acquired the read lock - telling child 103 to release the read lock + telling child 77 to release the read lock + telling child 83 to release the read lock + telling child 82 to release the read lock + telling child 84 to release the read lock + telling child 78 to release the read lock + telling child 86 to release the read lock + telling child 85 to release the read lock + telling child 87 to release the read lock + telling child 89 to release the read lock telling child 88 to release the read lock - child 148 acquired the read lock - child 149 acquired the read lock - telling child 26 to release the read lock - child 150 acquired the read lock - child 97 acquired the read lock - child 126 acquired the read lock - child 36 acquired the read lock - telling child 123 to release the read lock - telling child 118 to release the read lock - telling child 119 to release the read lock - telling child 122 to release the read lock - telling child 120 to release the read lock - telling child 132 to release the read lock - telling child 124 to release the read lock - telling child 127 to release the read lock + telling child 90 to release the read lock + telling child 93 to release the read lock + telling child 92 to release the read lock telling child 94 to release the read lock - telling child 130 to release the read lock - telling child 128 to release the read lock - telling child 136 to release the read lock - telling child 115 to release the read lock - telling child 107 to release the read lock - telling child 133 to release the read lock - telling child 134 to release the read lock telling child 96 to release the read lock + telling child 97 to release the read lock + telling child 3 to release the read lock + telling child 102 to release the read lock + telling child 100 to release the read lock + telling child 105 to release the read lock + telling child 106 to release the read lock + telling child 107 to release the read lock telling child 108 to release the read lock - telling child 135 to release the read lock - telling child 30 to release the read lock + telling child 109 to release the read lock telling child 110 to release the read lock - telling child 95 to release the read lock - telling child 129 to release the read lock - telling child 29 to release the read lock - telling child 102 to release the read lock - telling child 17 to release the read lock - telling child 92 to release the read lock - telling child 67 to release the read lock - telling child 75 to release the read lock - telling child 66 to release the read lock - telling child 65 to release the read lock - telling child 138 to release the read lock - telling child 137 to release the read lock - telling child 139 to release the read lock - telling child 125 to release the read lock - telling child 117 to release the read lock - telling child 140 to release the read lock + telling child 99 to release the read lock + telling child 112 to release the read lock telling child 113 to release the read lock - telling child 109 to release the read lock - telling child 68 to release the read lock - telling child 70 to release the read lock - telling child 79 to release the read lock - telling child 78 to release the read lock - telling child 69 to release the read lock - telling child 93 to release the read lock - telling child 37 to release the read lock - telling child 86 to release the read lock - telling child 90 to release the read lock - telling child 35 to release the read lock - telling child 63 to release the read lock - telling child 85 to release the read lock - telling child 27 to release the read lock - telling child 89 to release the read lock - telling child 83 to release the read lock - telling child 33 to release the read lock - telling child 62 to release the read lock - telling child 34 to release the read lock - telling child 60 to release the read lock - telling child 25 to release the read lock - telling child 32 to release the read lock - telling child 18 to release the read lock - telling child 59 to release the read lock - telling child 74 to release the read lock - telling child 82 to release the read lock - telling child 77 to release the read lock - telling child 16 to release the read lock - telling child 58 to release the read lock - telling child 8 to release the read lock - telling child 24 to release the read lock - telling child 80 to release the read lock - telling child 9 to release the read lock - telling child 73 to release the read lock - telling child 15 to release the read lock - telling child 72 to release the read lock - telling child 56 to release the read lock - telling child 23 to release the read lock - telling child 87 to release the read lock - telling child 98 to release the read lock telling child 114 to release the read lock + telling child 115 to release the read lock + telling child 116 to release the read lock + telling child 117 to release the read lock + telling child 118 to release the read lock + telling child 119 to release the read lock + telling child 120 to release the read lock + telling child 123 to release the read lock + telling child 124 to release the read lock + telling child 122 to release the read lock + telling child 125 to release the read lock + telling child 126 to release the read lock telling child 142 to release the read lock + telling child 144 to release the read lock telling child 143 to release the read lock - telling child 146 to release the read lock + telling child 127 to release the read lock telling child 145 to release the read lock - telling child 144 to release the read lock + telling child 128 to release the read lock + telling child 146 to release the read lock + telling child 129 to release the read lock telling child 147 to release the read lock - telling child 149 to release the read lock + telling child 130 to release the read lock telling child 148 to release the read lock + telling child 149 to release the read lock + telling child 133 to release the read lock + telling child 134 to release the read lock + telling child 98 to release the read lock + telling child 136 to release the read lock telling child 150 to release the read lock - telling child 97 to release the read lock - telling child 126 to release the read lock - telling child 36 to release the read lock + telling child 139 to release the read lock + telling child 140 to release the read lock child 91 acquired the write lock telling child 91 to release the write lock - child 121 acquired the write lock - telling child 121 to release the write lock - child 141 acquired the write lock - telling child 141 to release the write lock - child 31 acquired the write lock - telling child 31 to release the write lock - child 41 acquired the write lock - telling child 41 to release the write lock child 1 acquired the write lock telling child 1 to release the write lock - child 131 acquired the write lock - telling child 131 to release the write lock - child 71 acquired the write lock - telling child 71 to release the write lock - child 21 acquired the write lock - telling child 21 to release the write lock - child 51 acquired the write lock - telling child 51 to release the write lock + child 11 acquired the write lock + telling child 11 to release the write lock + child 31 acquired the write lock + telling child 31 to release the write lock child 101 acquired the write lock telling child 101 to release the write lock child 81 acquired the write lock telling child 81 to release the write lock - child 61 acquired the write lock - telling child 61 to release the write lock - child 11 acquired the write lock - telling child 11 to release the write lock + child 131 acquired the write lock + telling child 131 to release the write lock + child 41 acquired the write lock + telling child 41 to release the write lock + child 141 acquired the write lock + telling child 141 to release the write lock + child 51 acquired the write lock + telling child 51 to release the write lock + child 121 acquired the write lock + telling child 121 to release the write lock child 111 acquired the write lock telling child 111 to release the write lock ---- PASS: TestLockfileMultiprocessMixed (17.69s) + child 61 acquired the write lock + telling child 61 to release the write lock + child 21 acquired the write lock + telling child 21 to release the write lock + child 71 acquired the write lock + telling child 71 to release the write lock +--- PASS: TestLockfileMultiprocessMixed (16.46s) === RUN TestOpenLock === PAUSE TestOpenLock === CONT TestOpenLock --- PASS: TestOpenLock (0.00s) PASS -ok github.com/containers/storage/pkg/lockfile 145.435s +ok github.com/containers/storage/pkg/lockfile 143.085s === RUN TestStandardLongPath --- PASS: TestStandardLongPath (0.00s) === RUN TestUNCLongPath --- PASS: TestUNCLongPath (0.00s) PASS -ok github.com/containers/storage/pkg/longpath 0.008s +ok github.com/containers/storage/pkg/longpath 0.019s ? github.com/containers/storage/pkg/loopback [no test files] === RUN TestEverything --- PASS: TestEverything (0.00s) @@ -5869,7 +5911,7 @@ --- PASS: TestGet (0.00s) === RUN TestParsePanic flag provided but not defined: -int -See '/tmp/go-build1442917126/b304/mflag.test --help'. +See '/tmp/go-build40066264/b304/mflag.test --help'. --- PASS: TestParsePanic (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) @@ -5879,7 +5921,7 @@ --- PASS: TestUserDefined (0.00s) === RUN TestUserDefinedBool flag needs an argument: -b -See '/tmp/go-build1442917126/b304/mflag.test test --help'. +See '/tmp/go-build40066264/b304/mflag.test test --help'. --- PASS: TestUserDefinedBool (0.00s) === RUN TestSetOutput --- PASS: TestSetOutput (0.00s) @@ -5896,20 +5938,20 @@ === RUN TestMergeFlags --- PASS: TestMergeFlags (0.00s) PASS -ok github.com/containers/storage/pkg/mflag 0.045s +ok github.com/containers/storage/pkg/mflag 0.035s ? github.com/containers/storage/pkg/mflag/example [no test files] === RUN TestParseKeyValueOpt --- PASS: TestParseKeyValueOpt (0.00s) === RUN TestParseUintList --- PASS: TestParseUintList (0.00s) PASS -ok github.com/containers/storage/pkg/parsers 0.053s +ok github.com/containers/storage/pkg/parsers 0.023s === RUN TestParseRelease --- PASS: TestParseRelease (0.00s) === RUN TestCompareKernelVersion --- PASS: TestCompareKernelVersion (0.00s) PASS -ok github.com/containers/storage/pkg/parsers/kernel 0.064s +ok github.com/containers/storage/pkg/parsers/kernel 0.019s === RUN TestGetOperatingSystem --- PASS: TestGetOperatingSystem (0.00s) === RUN TestIsContainerized @@ -5917,7 +5959,7 @@ === RUN TestOsReleaseFallback --- PASS: TestOsReleaseFallback (0.00s) PASS -ok github.com/containers/storage/pkg/parsers/operatingsystem 0.088s +ok github.com/containers/storage/pkg/parsers/operatingsystem 0.030s === RUN TestBufioReaderPoolGetWithNoReaderShouldCreateOne --- PASS: TestBufioReaderPoolGetWithNoReaderShouldCreateOne (0.00s) === RUN TestBufioReaderPoolPutAndGet @@ -5931,21 +5973,21 @@ === RUN TestNewWriteCloserWrapperWithAWriteCloser --- PASS: TestNewWriteCloserWrapperWithAWriteCloser (0.00s) PASS -ok github.com/containers/storage/pkg/pools 0.058s +ok github.com/containers/storage/pkg/pools 0.051s === RUN TestGo --- PASS: TestGo (0.00s) PASS -ok github.com/containers/storage/pkg/promise 0.034s +ok github.com/containers/storage/pkg/promise 0.035s === RUN TestRegister --- PASS: TestRegister (0.00s) === RUN TestCommand ---- PASS: TestCommand (0.03s) +--- PASS: TestCommand (0.04s) === RUN TestCommandContext ---- PASS: TestCommandContext (5.03s) +--- PASS: TestCommandContext (5.00s) === RUN TestNaiveSelf ---- PASS: TestNaiveSelf (0.02s) +--- PASS: TestNaiveSelf (0.01s) PASS -ok github.com/containers/storage/pkg/reexec 5.097s +ok github.com/containers/storage/pkg/reexec 5.072s === RUN TestGenerateRandomID --- PASS: TestGenerateRandomID (0.00s) === RUN TestGenerateNonCryptoID @@ -5963,7 +6005,7 @@ === RUN TestIsShortIDNotCorrectSize --- PASS: TestIsShortIDNotCorrectSize (0.00s) PASS -ok github.com/containers/storage/pkg/stringid 0.060s +ok github.com/containers/storage/pkg/stringid 0.038s === RUN TestGenerateRandomAlphaOnlyStringLength --- PASS: TestGenerateRandomAlphaOnlyStringLength (0.00s) === RUN TestGenerateRandomAlphaOnlyStringUniqueness @@ -5985,27 +6027,27 @@ === RUN TestShellQuoteArguments --- PASS: TestShellQuoteArguments (0.00s) PASS -ok github.com/containers/storage/pkg/stringutils 0.045s +ok github.com/containers/storage/pkg/stringutils 0.070s === RUN TestTarLogger --- PASS: TestTarLogger (0.00s) PASS -ok github.com/containers/storage/pkg/tarlog 0.030s +ok github.com/containers/storage/pkg/tarlog 0.024s === RUN TestTruncIndex --- PASS: TestTruncIndex (0.10s) PASS -ok github.com/containers/storage/pkg/truncindex 0.152s +ok github.com/containers/storage/pkg/truncindex 0.137s === RUN TestGetRootlessStorageOpts === RUN TestGetRootlessStorageOpts/systemDriver=btrfs === RUN TestGetRootlessStorageOpts/systemDriver=overlay === RUN TestGetRootlessStorageOpts/systemDriver=overlay2 -time="2024-06-09T17:40:14-12:00" level=warning msg="Switching default driver from overlay2 to the equivalent overlay driver" +time="2023-05-09T13:23:13+14:00" level=warning msg="Switching default driver from overlay2 to the equivalent overlay driver" === RUN TestGetRootlessStorageOpts/systemDriver=vfs === RUN TestGetRootlessStorageOpts/systemDriver=aufs === RUN TestGetRootlessStorageOpts/systemDriver=devmapper === RUN TestGetRootlessStorageOpts/systemDriver=zfs === RUN TestGetRootlessStorageOpts/STORAGE_DRIVER=btrfs === RUN TestGetRootlessStorageOpts/STORAGE_DRIVER=zfs ---- PASS: TestGetRootlessStorageOpts (0.01s) +--- PASS: TestGetRootlessStorageOpts (0.00s) --- PASS: TestGetRootlessStorageOpts/systemDriver=btrfs (0.00s) --- PASS: TestGetRootlessStorageOpts/systemDriver=overlay (0.00s) --- PASS: TestGetRootlessStorageOpts/systemDriver=overlay2 (0.00s) @@ -6037,7 +6079,7 @@ === RUN TestRootlessRuntimeDir/14 === RUN TestRootlessRuntimeDir/15 === RUN TestRootlessRuntimeDir/16 ---- PASS: TestRootlessRuntimeDir (0.02s) +--- PASS: TestRootlessRuntimeDir (0.01s) --- PASS: TestRootlessRuntimeDir/0 (0.00s) --- PASS: TestRootlessRuntimeDir/1 (0.00s) --- PASS: TestRootlessRuntimeDir/2 (0.00s) @@ -6048,7 +6090,7 @@ --- PASS: TestRootlessRuntimeDir/7 (0.00s) --- PASS: TestRootlessRuntimeDir/8 (0.00s) --- PASS: TestRootlessRuntimeDir/9 (0.00s) - --- PASS: TestRootlessRuntimeDir/10 (0.02s) + --- PASS: TestRootlessRuntimeDir/10 (0.00s) --- PASS: TestRootlessRuntimeDir/11 (0.00s) --- PASS: TestRootlessRuntimeDir/12 (0.00s) --- PASS: TestRootlessRuntimeDir/13 (0.00s) @@ -6056,17 +6098,17 @@ --- PASS: TestRootlessRuntimeDir/15 (0.00s) --- PASS: TestRootlessRuntimeDir/16 (0.00s) === RUN TestRootlessRuntimeDirRace -time="2024-06-09T17:40:14-12:00" level=error msg="Failed to create temp directory for user: mkdir /tmp/TestRootlessRuntimeDirRace1068993831/001/tmp: file exists" +time="2023-05-09T13:23:13+14:00" level=error msg="Failed to create temp directory for user: mkdir /tmp/TestRootlessRuntimeDirRace3395219522/001/tmp: file exists" --- PASS: TestRootlessRuntimeDirRace (0.00s) === RUN TestDefaultStoreOpts -time="2024-06-09T17:40:14-12:00" level=error msg="The storage 'driver' option must be set in ./storage_test.conf to guarantee proper operation" +time="2023-05-09T13:23:13+14:00" level=error msg="The storage 'driver' option must be set in ./storage_test.conf to guarantee proper operation" --- PASS: TestDefaultStoreOpts (0.00s) === RUN TestStorageConfOverrideEnvironmentDefaultConfigFileRootless ---- PASS: TestStorageConfOverrideEnvironmentDefaultConfigFileRootless (0.01s) +--- PASS: TestStorageConfOverrideEnvironmentDefaultConfigFileRootless (0.00s) === RUN TestStorageConfOverrideEnvironmentDefaultConfigFileRoot --- PASS: TestStorageConfOverrideEnvironmentDefaultConfigFileRoot (0.00s) PASS -ok github.com/containers/storage/types 0.083s +ok github.com/containers/storage/types 0.067s rm -rf /build/golang-github-containers-storage-1.43.0+ds1/debian/tmp-home make[1]: Leaving directory '/build/golang-github-containers-storage-1.43.0+ds1' create-stamp debian/debhelper-build-stamp @@ -6153,8 +6195,8 @@ dpkg-gencontrol: warning: package containers-storage: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--ignore=bin/example dh_builddeb -O--buildsystem=golang -O--ignore=bin/example -dpkg-deb: building package 'golang-github-containers-storage-dev' in '../golang-github-containers-storage-dev_1.43.0+ds1-8_all.deb'. dpkg-deb: building package 'containers-storage' in '../containers-storage_1.43.0+ds1-8_arm64.deb'. +dpkg-deb: building package 'golang-github-containers-storage-dev' in '../golang-github-containers-storage-dev_1.43.0+ds1-8_all.deb'. dpkg-deb: building package 'containers-storage-dbgsym' in '../containers-storage-dbgsym_1.43.0+ds1-8_arm64.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-containers-storage_1.43.0+ds1-8_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-containers-storage_1.43.0+ds1-8_arm64.changes @@ -6163,12 +6205,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26112/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/20039 and its subdirectories -I: Current time: Sun Jun 9 17:44:03 -12 2024 -I: pbuilder-time-stamp: 1717998243 +I: removing directory /srv/workspace/pbuilder/26112 and its subdirectories +I: Current time: Tue May 9 13:26:16 +14 2023 +I: pbuilder-time-stamp: 1683588376