Running as unit: rb-build-arm64_17-64769.service ==================================================================================== Fri Nov 22 17:02:39 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_17) on jenkins, called using "codethink03-arm64 codethink01-arm64" as arguments. Fri Nov 22 17:02:39 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-GExkd9vz" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Nov 22 17:02:39 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Fri Nov 22 17:02:39 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-Lyrgo5' Fri Nov 22 17:02:40 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink01-arm64.debian.net is marked as down. Fri Nov 22 17:02:40 UTC 2024 - checking via ssh if codethink01-arm64.debian.net is up. removed '/tmp/read-only-fs-test-wSSwZQ' ok, let's check if puppet-lint is building anywhere yet… ok, puppet-lint is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of puppet-lint in trixie on arm64 on jenkins now. 1st build will be done on codethink03-arm64.debian.net. 2nd build will be done on codethink01-arm64.debian.net. ============================================================================= Fri Nov 22 17:02:56 UTC 2024 I: starting to build puppet-lint/trixie/arm64 on jenkins on '2024-11-22 17:02' Fri Nov 22 17:02:56 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_17/64769/console.log 1732294976 arm64 trixie puppet-lint Fri Nov 22 17:02:56 UTC 2024 I: Downloading source for trixie/puppet-lint=4.2.4-2 --2024-11-22 17:02:56-- http://deb.debian.org/debian/pool/main/p/puppet-lint/puppet-lint_4.2.4-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1611 (1.6K) [text/prs.lines.tag] Saving to: ‘puppet-lint_4.2.4-2.dsc’ 0K . 100% 201M=0s 2024-11-22 17:02:56 (201 MB/s) - ‘puppet-lint_4.2.4-2.dsc’ saved [1611/1611] --2024-11-22 17:02:56-- http://deb.debian.org/debian/pool/main/p/puppet-lint/puppet-lint_4.2.4-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1611 (1.6K) [text/prs.lines.tag] Saving to: ‘puppet-lint_4.2.4-2.dsc’ 0K . 100% 201M=0s 2024-11-22 17:02:56 (201 MB/s) - ‘puppet-lint_4.2.4-2.dsc’ saved [1611/1611] Fri Nov 22 17:02:56 UTC 2024 I: puppet-lint_4.2.4-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: puppet-lint Binary: puppet-lint Architecture: all Version: 4.2.4-2 Maintainer: Puppet Package Maintainers Uploaders: Stig Sandbeck Mathisen , Apollon Oikonomopoulos , Sebastien Badia , Georg Faerber , Homepage: https://github.com/puppetlabs/puppet-lint Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/puppet-team/puppet-lint Vcs-Git: https://salsa.debian.org/puppet-team/puppet-lint.git Testsuite: autopkgtest, autopkgtest-pkg-ruby Testsuite-Triggers: perl, sharness Build-Depends: debhelper-compat (= 13), gem2deb, help2man , ruby-rspec-its, ruby-rspec-mocks Package-List: puppet-lint deb admin optional arch=all Checksums-Sha1: db6c037ac207597880e96ba380751293c1dd6f99 82313 puppet-lint_4.2.4.orig.tar.gz 771234f8a712a497f019779e681216e315d7a840 4484 puppet-lint_4.2.4-2.debian.tar.xz Checksums-Sha256: 280eae3a1e499f6033af57130f81606997fa7624ae8381d5ec690870ac882a7d 82313 puppet-lint_4.2.4.orig.tar.gz 3ae25ca667f9ab00e9f92300687d787a2737028a944f5db719360e4bb8c0238e 4484 puppet-lint_4.2.4-2.debian.tar.xz Files: e425f64cd18d932c26340485efb2b2c0 82313 puppet-lint_4.2.4.orig.tar.gz 404f42cea685ddff906bfb9d2af382af 4484 puppet-lint_4.2.4-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTAq04Rv2xblqv/eu5pxS9ljpiFQgUCZdbdDAAKCRBpxS9ljpiF QmZLAP0Vr17LvtVWhzLeqYDzrzcsBKTrEwZnocE4T1ntK4F9PAD9GVmSHOuiumaV lpWg0G+N2oIwOsKmeODMohE8H7sSIQo= =Zlxc -----END PGP SIGNATURE----- Fri Nov 22 17:02:56 UTC 2024 I: Checking whether the package is not for us Fri Nov 22 17:02:56 UTC 2024 I: Starting 1st build on remote node codethink03-arm64.debian.net. Fri Nov 22 17:02:56 UTC 2024 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Fri Nov 22 17:02:56 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Fri Nov 22 17:02:56 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-ZlAufu' ==================================================================================== Thu Dec 25 23:25:58 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink03-arm64, called using "1 puppet-lint trixie /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B 4.2.4-2" as arguments. Thu Dec 25 23:25:58 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-xGi9et3r" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Dec 25 23:25:58 UTC 2025 I: Downloading source for trixie/puppet-lint=4.2.4-2 Reading package lists... NOTICE: 'puppet-lint' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/puppet-team/puppet-lint.git Please use: git clone https://salsa.debian.org/puppet-team/puppet-lint.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 88.4 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (dsc) [1611 B] Get:2 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (tar) [82.3 kB] Get:3 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (diff) [4484 B] Fetched 88.4 kB in 0s (1147 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'puppet-lint' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/puppet-team/puppet-lint.git Please use: git clone https://salsa.debian.org/puppet-team/puppet-lint.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 88.4 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (dsc) [1611 B] Get:2 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (tar) [82.3 kB] Get:3 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (diff) [4484 B] Fetched 88.4 kB in 0s (1147 kB/s) Download complete and in download only mode ============================================================================= Building puppet-lint in trixie on arm64 on codethink03-arm64 now. Date: Thu Dec 25 23:25:58 GMT 2025 Date UTC: Thu Dec 25 23:25:58 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Dec 25 11:25:59 -12 2025 I: pbuilder-time-stamp: 1766705159 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 [puppet-lint_4.2.4-2.dsc] I: copying [./puppet-lint_4.2.4.orig.tar.gz] I: copying [./puppet-lint_4.2.4-2.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Feb 22 05:35:08 2024 gpgv: using EDDSA key C0AB4E11BF6C5B96ABFF7AEE69C52F658E988542 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./puppet-lint_4.2.4-2.dsc: no acceptable signature found dpkg-source: info: extracting puppet-lint in puppet-lint-4.2.4 dpkg-source: info: unpacking puppet-lint_4.2.4.orig.tar.gz dpkg-source: info: unpacking puppet-lint_4.2.4-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1038141/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='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='42de6a601e3f40d0b20e7ae2d6453501' 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='1038141' 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.GPXSkP2B/pbuilderrc_Aog1 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1 --logfile b1/build.log puppet-lint_4.2.4-2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1038141/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: arm64 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), gem2deb, help2man, ruby-rspec-its, ruby-rspec-mocks dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 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 gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-its; however: Package ruby-rspec-its is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-mocks; however: Package ruby-rspec-mocks 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} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gpg{a} gpg-agent{a} gpgconf{a} gpgsm{a} groff-base{a} help2man{a} intltool-debian{a} libarchive-zip-perl{a} libassuan9{a} libb-hooks-op-check-perl{a} libclass-method-modifiers-perl{a} libclass-xsaccessor-perl{a} libclone-perl{a} libcom-err2{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1t64{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libgssapi-krb5-2{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libksba8{a} libldap-2.5-0{a} liblocale-gettext-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0t64{a} libnsl2{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librole-tiny-perl{a} libruby{a} libruby3.1t64{a} libsasl2-2{a} libsasl2-modules-db{a} libsub-quote-perl{a} libtimedate-perl{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-net-telnet{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-its{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} ruby3.1-dev{a} rubygems-integration{a} sensible-utils{a} tzdata{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato gnupg-utils gpg-wks-client krb5-locales libarchive-cpio-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libjs-jquery libjson-perl libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby3.1-doc strace unzip wget zip 0 packages upgraded, 137 newly installed, 0 to remove and 0 not upgraded. Need to get 43.1 MB of archives. After unpacking 175 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 liblocale-gettext-perl arm64 1.07-7+b1 [15.2 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.12.6-1 [26.7 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024b-3 [255 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 13 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.12.6-1 [9692 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.12.6-1 [27.8 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 libassuan9 arm64 3.0.1-2 [58.1 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 gpgconf arm64 2.2.45-2 [114 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 libksba8 arm64 1.6.7-2+b1 [125 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 libnpth0t64 arm64 1.6-3.1+b1 [18.1 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 dirmngr arm64 2.2.45-2 [343 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 gnupg-l10n all 2.2.45-2 [705 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 gpg arm64 2.2.45-2 [481 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 pinentry-curses arm64 1.2.1-4+b1 [76.7 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 gpg-agent arm64 2.2.45-2 [230 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 gpgsm arm64 2.2.45-2 [232 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 gnupg all 2.2.45-2 [376 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libfile-dirlist-perl all 0.05-3 [7600 B] Get: 70 http://deb.debian.org/debian trixie/main arm64 libfile-which-perl all 1.27-2 [15.1 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libfile-touch-perl all 0.12-2 [8816 B] Get: 73 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 libclass-xsaccessor-perl arm64 1.19-4+b4 [34.9 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libb-hooks-op-check-perl arm64 0.22-3+b2 [10.6 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libdynaloader-functions-perl all 0.004-1 [12.1 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libdevel-callchecker-perl arm64 0.009-1+b1 [16.3 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libparams-classify-perl arm64 0.015-2+b4 [22.3 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libmoo-perl all 2.005005-1 [58.0 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 libhtml-parser-perl arm64 3.83-1+b1 [97.5 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 perl-openssl-defaults arm64 7+b2 [6712 B] Get: 101 http://deb.debian.org/debian trixie/main arm64 libnet-ssleay-perl arm64 1.94-2 [323 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 libwww-perl all 6.77-1 [183 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 patchutils arm64 0.4.2-1+b1 [71.3 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 wdiff arm64 1.2.2-6+b1 [119 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 devscripts all 2.24.3 [1079 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 rubygems-integration all 1.18 [6704 B] Get: 112 http://deb.debian.org/debian trixie/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 libruby arm64 1:3.1+nmu1 [4664 B] Get: 116 http://deb.debian.org/debian trixie/main arm64 ruby-sdbm arm64 1.0.0-5+b5 [14.6 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 libedit2 arm64 3.1-20240808-1 [89.2 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5-2+b1 [96.1 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 libruby3.1t64 arm64 3.1.2-8.4 [5266 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 ruby3.1 arm64 3.1.2-8.4 [664 kB] Get: 122 http://deb.debian.org/debian trixie/main arm64 ruby-rubygems all 3.4.20-1 [309 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 ruby arm64 1:3.1+nmu1 [5584 B] Get: 124 http://deb.debian.org/debian trixie/main arm64 rake all 13.2.1-1 [65.2 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 gem2deb-test-runner arm64 2.2.5 [17.9 kB] Get: 126 http://deb.debian.org/debian trixie/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2+b2 [329 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2+b2 [621 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 ruby3.1-dev arm64 3.1.2-8.4 [1006 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 ruby-all-dev arm64 1:3.1+nmu1 [5680 B] Get: 130 http://deb.debian.org/debian trixie/main arm64 gem2deb arm64 2.2.5 [48.0 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 help2man arm64 1.49.3+b1 [198 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 ruby-diff-lcs all 1.5.1-1 [28.1 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-its all 1.3.0-1 [6864 B] Get: 137 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Fetched 43.1 MB in 0s (115 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package liblocale-gettext-perl. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-7+b1_arm64.deb ... Unpacking liblocale-gettext-perl (1.07-7+b1) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 20422 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_arm64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (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 ... 21484 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_arm64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-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 .../017-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../024-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../026-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../027-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-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 .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libassuan9:arm64. Preparing to unpack .../032-libassuan9_3.0.1-2_arm64.deb ... Unpacking libassuan9:arm64 (3.0.1-2) ... Selecting previously unselected package gpgconf. Preparing to unpack .../033-gpgconf_2.2.45-2_arm64.deb ... Unpacking gpgconf (2.2.45-2) ... Selecting previously unselected package libksba8:arm64. Preparing to unpack .../034-libksba8_1.6.7-2+b1_arm64.deb ... Unpacking libksba8:arm64 (1.6.7-2+b1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../035-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../036-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../037-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnpth0t64:arm64. Preparing to unpack .../038-libnpth0t64_1.6-3.1+b1_arm64.deb ... Unpacking libnpth0t64:arm64 (1.6-3.1+b1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../039-dirmngr_2.2.45-2_arm64.deb ... Unpacking dirmngr (2.2.45-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../040-gnupg-l10n_2.2.45-2_all.deb ... Unpacking gnupg-l10n (2.2.45-2) ... Selecting previously unselected package gpg. Preparing to unpack .../041-gpg_2.2.45-2_arm64.deb ... Unpacking gpg (2.2.45-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../042-pinentry-curses_1.2.1-4+b1_arm64.deb ... Unpacking pinentry-curses (1.2.1-4+b1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../043-gpg-agent_2.2.45-2_arm64.deb ... Unpacking gpg-agent (2.2.45-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../044-gpgsm_2.2.45-2_arm64.deb ... Unpacking gpgsm (2.2.45-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../045-gnupg_2.2.45-2_all.deb ... Unpacking gnupg (2.2.45-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../046-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../047-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../048-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../049-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../050-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../051-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../052-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../053-libclass-xsaccessor-perl_1.19-4+b4_arm64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b4) ... Selecting previously unselected package libb-hooks-op-check-perl:arm64. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-3+b2_arm64.deb ... Unpacking libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.004-1_all.deb ... Unpacking libdynaloader-functions-perl (0.004-1) ... Selecting previously unselected package libdevel-callchecker-perl:arm64. Preparing to unpack .../056-libdevel-callchecker-perl_0.009-1+b1_arm64.deb ... Unpacking libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Selecting previously unselected package libparams-classify-perl:arm64. Preparing to unpack .../057-libparams-classify-perl_0.015-2+b4_arm64.deb ... Unpacking libparams-classify-perl:arm64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../059-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../060-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../061-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../062-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../063-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../064-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../065-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../066-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../067-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../068-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../069-libhtml-parser-perl_3.83-1+b1_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.83-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../070-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../071-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../077-perl-openssl-defaults_7+b2_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../078-libnet-ssleay-perl_1.94-2_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../083-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../084-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1+b1_arm64.deb ... Unpacking patchutils (0.4.2-1+b1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-6+b1_arm64.deb ... Unpacking wdiff (1.2.2-6+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.24.3_all.deb ... Unpacking devscripts (2.24.3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../088-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../089-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../090-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../091-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../092-libruby_1%3a3.1+nmu1_arm64.deb ... Unpacking libruby:arm64 (1:3.1+nmu1) ... Selecting previously unselected package ruby-sdbm:arm64. Preparing to unpack .../093-ruby-sdbm_1.0.0-5+b5_arm64.deb ... Unpacking ruby-sdbm:arm64 (1.0.0-5+b5) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../094-libedit2_3.1-20240808-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20240808-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../095-libncurses6_6.5-2+b1_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2+b1) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../096-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package libruby3.1t64:arm64. Preparing to unpack .../097-libruby3.1t64_3.1.2-8.4_arm64.deb ... Unpacking libruby3.1t64:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../098-ruby3.1_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1 (3.1.2-8.4) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../099-ruby-rubygems_3.4.20-1_all.deb ... Unpacking ruby-rubygems (3.4.20-1) ... Selecting previously unselected package ruby. Preparing to unpack .../100-ruby_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby (1:3.1+nmu1) ... Selecting previously unselected package rake. Preparing to unpack .../101-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../102-gem2deb-test-runner_2.2.5_arm64.deb ... Unpacking gem2deb-test-runner (2.2.5) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../103-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../104-libgmp-dev_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package ruby3.1-dev:arm64. Preparing to unpack .../105-ruby3.1-dev_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1-dev:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby-all-dev:arm64. Preparing to unpack .../106-ruby-all-dev_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby-all-dev:arm64 (1:3.1+nmu1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../107-gem2deb_2.2.5_arm64.deb ... Unpacking gem2deb (2.2.5) ... Selecting previously unselected package help2man. Preparing to unpack .../108-help2man_1.49.3+b1_arm64.deb ... Unpacking help2man (1.49.3+b1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../109-ruby-diff-lcs_1.5.1-1_all.deb ... Unpacking ruby-diff-lcs (1.5.1-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../110-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../111-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../112-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-its. Preparing to unpack .../113-ruby-rspec-its_1.3.0-1_all.deb ... Unpacking ruby-rspec-its (1.3.0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../114-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up libksba8:arm64 (1.6.7-2+b1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up wdiff (1.2.2-6+b1) ... Setting up libfile-which-perl (1.27-2) ... Setting up libnpth0t64:arm64 (1.6-3.1+b1) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdynaloader-functions-perl (0.004-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libedit2:arm64 (3.1-20240808-1) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up perl-openssl-defaults:arm64 (7+b2) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Dec 25 23:26:21 UTC 2025. Universal Time is now: Thu Dec 25 23:26:21 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up gnupg-l10n (2.2.45-2) ... Setting up libncurses6:arm64 (6.5-2+b1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libassuan9:arm64 (3.0.1-2) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up netbase (6.4) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b4) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.3.2-2) ... Setting up readline-common (8.2-5) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-1) ... Setting up liblocale-gettext-perl (1.07-7+b1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 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 pinentry-curses (1.2.1-4+b1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libtool (2.4.7-8) ... Setting up libnet-http-perl (6.23-1) ... Setting up libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up help2man (1.49.3+b1) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhtml-parser-perl:arm64 (3.83-1+b1) ... Setting up gpgconf (2.2.45-2) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up gpg (2.2.45-2) ... Setting up libhttp-message-perl (7.00-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.45-2) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:arm64 (0.015-2+b4) ... Setting up gpgsm (2.2.45-2) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.45-2) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up gnupg (2.2.45-2) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up rake (13.2.1-1) ... Setting up ruby-sdbm:arm64 (1.0.0-5+b5) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up ruby-rubygems (3.4.20-1) ... Setting up devscripts (2.24.3) ... Setting up libruby3.1t64:arm64 (3.1.2-8.4) ... Setting up ruby3.1 (3.1.2-8.4) ... Setting up ruby3.1-dev:arm64 (3.1.2-8.4) ... Setting up libruby:arm64 (1:3.1+nmu1) ... Setting up ruby-all-dev:arm64 (1:3.1+nmu1) ... Setting up ruby (1:3.1+nmu1) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.5.1-1) ... Setting up gem2deb-test-runner (2.2.5) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-its (1.3.0-1) ... Setting up gem2deb (2.2.5) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. 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/puppet-lint-4.2.4/ && 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 > ../puppet-lint_4.2.4-2_source.changes dpkg-buildpackage: info: source package puppet-lint dpkg-buildpackage: info: source version 4.2.4-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jérôme Charaoui dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/puppet-lint/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint ┌──────────────────────────────────────────────────────────────────────────────┐ │ puppet-lint: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20251225-1043537-ixncfh/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: puppet-lint Version: 4.2.4 File: puppet-lint-4.2.4.gem /usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/puppet-lint/usr/share/rubygems-integration/all /tmp/d20251225-1043537-ixncfh/puppet-lint-4.2.4.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/bin/puppet-lint /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/bin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checkplugin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checks.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/configuration.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/data.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/string_slurper.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/token.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/monkeypatches.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/optparser.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/autoloader_layout.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/parameter_order.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/variable_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/slash_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/star_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/case_without_default.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_documentation/documentation.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/duplicate_params.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_first_param.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/only_variable_string.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/quoted_booleans.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/140chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/80chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/line_length.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/codeclimate.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/github.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/sarif_template.json /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/gemfile_rewrite.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/release_test.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/version.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint Successfully installed puppet-lint-4.2.4 1 gem installed mkdir -p debian/puppet-lint/usr/bin mv debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint debian/puppet-lint/usr/bin cd debian/puppet-lint/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/puppet-lint-4.2.4 rm -f chmod 644 lib/puppet-lint/bin.rb lib/puppet-lint/checkplugin.rb lib/puppet-lint/checks.rb lib/puppet-lint/configuration.rb lib/puppet-lint/data.rb lib/puppet-lint/lexer/string_slurper.rb lib/puppet-lint/lexer/token.rb lib/puppet-lint/lexer.rb lib/puppet-lint/monkeypatches.rb lib/puppet-lint/optparser.rb lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb lib/puppet-lint/plugins/check_classes/autoloader_layout.rb lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb lib/puppet-lint/plugins/check_classes/names_containing_dash.rb lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb lib/puppet-lint/plugins/check_classes/parameter_order.rb lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb lib/puppet-lint/plugins/check_classes/variable_scope.rb lib/puppet-lint/plugins/check_comments/slash_comments.rb lib/puppet-lint/plugins/check_comments/star_comments.rb lib/puppet-lint/plugins/check_conditionals/case_without_default.rb lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb lib/puppet-lint/plugins/check_documentation/documentation.rb lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb lib/puppet-lint/plugins/check_resources/duplicate_params.rb lib/puppet-lint/plugins/check_resources/ensure_first_param.rb lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb lib/puppet-lint/plugins/check_resources/file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb lib/puppet-lint/plugins/check_strings/only_variable_string.rb lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb lib/puppet-lint/plugins/check_strings/quoted_booleans.rb lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb lib/puppet-lint/plugins/check_whitespace/140chars.rb lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb lib/puppet-lint/plugins/check_whitespace/80chars.rb lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb lib/puppet-lint/plugins/check_whitespace/line_length.rb lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb lib/puppet-lint/plugins.rb lib/puppet-lint/report/codeclimate.rb lib/puppet-lint/report/github.rb lib/puppet-lint/tasks/gemfile_rewrite.rb lib/puppet-lint/tasks/puppet-lint.rb lib/puppet-lint/tasks/release_test.rb lib/puppet-lint/version.rb lib/puppet-lint.rb find lib/ -type d -empty -delete cd - cd - Rewriting shebang line of /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/bin/puppet-lint /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"puppet-lint\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern \*\*/acceptance/puppet_lint_spec.rb --format documentation WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /build/reproducible-path/puppet-lint-4.2.4/spec/unit/puppet-lint/bin_spec.rb:608:in `block (3 levels) in '. rspec/json_expectations is not available PuppetLint::Bin when running normally exitstatus is expected to eq 0 when running without arguments exitstatus is expected to eq 1 when asked to display version exitstatus is expected to eq 0 stdout is expected to eq "puppet-lint 4.2.4" when asked to display available checks includes check arrow_on_right_operand_line in its output includes check autoloader_layout in its output includes check class_inherits_from_params_class in its output includes check code_on_top_scope in its output includes check inherits_across_namespaces in its output includes check names_containing_dash in its output includes check names_containing_uppercase in its output includes check nested_classes_or_defines in its output includes check parameter_order in its output includes check right_to_left_relationship in its output includes check variable_scope in its output includes check slash_comments in its output includes check star_comments in its output includes check case_without_default in its output includes check selector_inside_resource in its output includes check documentation in its output includes check unquoted_node_name in its output includes check duplicate_params in its output includes check ensure_first_param in its output includes check ensure_not_symlink_target in its output includes check file_mode in its output includes check unquoted_file_mode in its output includes check unquoted_resource_title in its output includes check double_quoted_strings in its output includes check only_variable_string in its output includes check puppet_url_without_modules in its output includes check quoted_booleans in its output includes check single_quote_string_with_variables in its output includes check variables_not_enclosed in its output includes check variable_contains_dash in its output includes check variable_is_lowercase in its output includes check 140chars in its output includes check 2sp_soft_tabs in its output includes check 80chars in its output includes check arrow_alignment in its output includes check hard_tabs in its output includes check trailing_whitespace in its output includes check legacy_facts in its output includes check top_scope_facts in its output exitstatus is expected to eq 0 when passed multiple files exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/warning.pp - WARNING: optional parameter listed before required paramet...fests/fail.pp - ERROR: test::foo not in autoload module layout on line 2 (check: autoloader_layout)" when passed a malformed file exitstatus is expected to eq 1 stdout is expected to eq "ERROR: Syntax error on line 1 (check: syntax)" stderr is expected to eq "Try running `puppet parser validate `" when passed ignore paths option exitstatus is expected to eq 0 stdout is expected to eq "" when limited to errors only exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail.pp - ERROR/ when limited to warnings only exitstatus is expected to eq 1 stdout is expected not to match /ERROR/ when specifying a specific check to run exitstatus is expected to eq 0 stdout is expected to match /WARNING/ when asked to display filenames exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail\.pp -/ when not asked to fail on warnings exitstatus is expected to eq 0 stdout is expected to match /optional parameter/ when asked to provide context to problems exitstatus is expected to eq 0 stdout is expected to eq "WARNING: optional parameter listed before required parameter on line 2 (check: parameter_order)\n\n define test::warning($foo='bar', $baz) { }\n ^" when asked to fail on warnings exitstatus is expected to eq 1 stdout is expected to match /optional parameter/ when used with an invalid option exitstatus is expected to eq 1 stdout is expected to match /invalid option/ when passed a file that does not exist exitstatus is expected to eq 1 stdout is expected to match /specified file does not exist/ when passed a directory exitstatus is expected to eq 1 stdout is expected to match /ERROR/ when disabling a check exitstatus is expected to eq 0 stdout is expected to eq "" when changing the log format to print %{filename} exitstatus is expected to eq 1 stdout is expected to eq "fail.pp" to print %{path} exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/fail.pp" to print %{fullpath} exitstatus is expected to eq 1 stdout is expected to match /^(\/|[A-Za-z]:).+\/spec\/fixtures\/test\/manifests\/fail\.pp$/ to print %{line} exitstatus is expected to eq 1 stdout is expected to eq "2" to print %{kind} exitstatus is expected to eq 1 stdout is expected to eq "error" to print %{KIND} exitstatus is expected to eq 1 stdout is expected to eq "ERROR" to print %{check} exitstatus is expected to eq 1 stdout is expected to eq "autoloader_layout" to print %{message} exitstatus is expected to eq 1 stdout is expected to eq "test::foo not in autoload module layout" when displaying results as json exitstatus is expected to eq 0 stdout is expected to match /\[\n \[\n \{/ when displaying results for multiple targets as json exitstatus is expected to eq 1 stdout is expected to match /\[\n \[\n \{/ when displaying results as SARIF exitstatus is expected to eq 0 stdout is expected to match /"uri": "warning.pp"/ when displaying results for multiple targets as SARIF exitstatus is expected to eq 1 stdout is expected to match /"uri": "warning.pp"/ when outputting code climate report creates a code climate report when hiding ignored problems exitstatus is expected to eq 0 stdout is expected not to match /IGNORED/ when showing ignored problems exitstatus is expected to eq 0 stdout is expected to match /IGNORED/ when showing ignored problems with a reason exitstatus is expected to eq 0 stdout is expected to eq "IGNORED: double quoted string containing no variables on line 3 (check: double_quoted_strings)\n for a good reason" ignoring multiple checks on a line exitstatus is expected to eq 0 ignoring multiple checks in a block exitstatus is expected to eq 0 stdout is expected to match /^.*line 6(?!\d)/ when an lint:endignore control comment exists with no opening lint:ignore comment exitstatus is expected to eq 0 stderr is expected to match /WARNING: lint:endignore comment with no opening lint:ignore: comment found on line 1/ when a lint:ignore control comment block is not terminated properly stderr is expected to match /WARNING: lint:ignore:140chars comment on line 2 with no closing lint:endignore comment/ when fixing a file with \n line endings does not change the line endings exitstatus is expected to eq 0 when overriding config file options with command line options and config file sets "--only-checks=variable_contains_dash" and command-line does not override "--only-checks" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains a dash on line 3 (check: variable_contains_dash)" and command-line sets "--only-checks=variable_is_lowercase" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains an uppercase letter on line 4 (check: variable_is_lowercase)" PuppetLint::Checks #initialize is expected to have attributes {:problems => []} #load_data when the tokeniser encounters an error and the reason for the error is unknown stores an empty tokens array creates a syntax error problem for the file and the reason for the error is known stores an empty tokens array creates a syntax error problem for the file #run loads the manifest data when there are checks enabled runs the enabled checks does not run the disabled checks when a check finds a problem in the manifest adds the found problems to the problems array and fix is enabled calls #fix_problems on the check and adds the results to the problems array when an unhandled exception is raised prints out information about the puppet-lint version and ruby environment prints out the details of the exception raised and the file being linted is readable adds the contents of the file to the bug report #enabled_checks checks the configuration for each check to see if it is enabled #manifest reassembles the manifest from the tokens array PuppetLint::Configuration creates check methods on the fly knows what checks have been added responds nil to unknown config options is able to explicitly add options is able to add options on the fly is able to set sane defaults detects github actions defaults codeclimate_report_file to the CODECLIMATE_REPORT_FILE environment variable PuppetLint::Data .resource_indexes when a namespaced class name contains a single colon raises a SyntaxError when typo in namespace separator makes parser look for resource raises a SyntaxError when given a defaults declaration returns an empty array when given a set of resource declarations returns an array of resource indexes .insert adds token at the given index sets the prev_token sets the prev_code_token sets the next_token sets the next_code_token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token .delete removes the token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token quoted_booleans with a single line ignore detects three problems has two warnings has one ignored problem with a single line ignore and a reason detects three problems has two warnings has one ignored problem with a reason with a block ignore detects four problems has two warnings has two ignored problems with a block ignore and a reason detects four problems has two warnings has two ignored problems with a reason disable multiple checks on a line with a reason detects 1 problems has one ignored problems disable multiple checks in a block detects 2 problems ignores both problems PuppetLint::Lexer::StringSlurper #parse when parsing an unterminated string raises an UnterminatedStringError when parsing up to a double quote returns a single segment up to the double quote and the string is empty returns a single empty string segment and the string contains a newline includes the newline in the string segment an escaped $var does not create an unenclosed variable segment an escaped ${} enclosure does not create an interpolation segment a variable and a suffix puts the variable into an interpolation segment a variable surrounded by text puts the variable into an interpolation segment multiple variables with surrounding text puts each variable into an interpolation segment only an enclosed variable puts empty string segments around the interpolated segment an enclosed variable with an unnecessary $ does not remove the unnecessary $ a variable with an array reference includes the references in the interpolated section only enclosed variables creates an interpolation section per variable an unenclosed variable creates a special segment for the unenclosed variable an interpolation with a nested single quoted string creates an interpolation segment for the nested string an interpolation with nested math creates an interpolation segment for the nested math an interpolation with a nested array creates an interpolation segment for the nested array repeated $s creates a single string segment multiple unenclosed variables creates a special segment for each unenclosed variable an unenclosed variable with a trailing $ places the trailing $ in a string segment an unenclosed variable starting with two $s includes the preceeding $ in the string segment before the unenclosed variable an unenclosed variable with incorrect namespacing only includes the valid part of the variable name in the segment a variable followed by an odd number of backslashes before a double quote does not let this double quote terminate the string a variable followed by an even number of backslashes before a double quote recognizes this double quote as the terminator an interpolation with a complex function chain keeps the whole function chain in a single interpolation segment nested interpolations keeps each full interpolation in its own segment interpolation with nested braces is expected to eq [[:STRING, ""], [:INTERP, "$foo.map |$bar| { something($bar) }"], [:STRING, ""]] #parse_heredoc when the heredoc text contains the tag terminates the heredoc at the closing tag when parsing a heredoc with interpolation disabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} does not create an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable when parsing a heredoc with interpolation enabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} creates an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable that contains a nested interpolation does not create a segment for the unenclosed variable that contains an interpolation with nested braces does not create a segment for the unenclosed variable that contains braces is expected to eq [[:HEREDOC, " {\n \"foo\": \"bar\"\n }\n "], [:HEREDOC_TERM, "|-end"]] #consumed_chars when slurping a string containing multibyte characters counts the multibyte character as a single consumed character when slurping an empty string consumes only the closing quote PuppetLint::Lexer::Token is expected to respond to #type is expected to respond to #value is expected to respond to #line is expected to respond to #column type is expected to eq :NAME value is expected to eq "foo" line is expected to eq 1 column is expected to eq 2 inspect is expected to eq "" PuppetLint::Lexer handles 'case' as a keyword handles 'class' as a keyword handles 'default' as a keyword handles 'define' as a keyword handles 'import' as a keyword handles 'if' as a keyword handles 'elsif' as a keyword handles 'else' as a keyword handles 'inherits' as a keyword handles 'node' as a keyword handles 'and' as a keyword handles 'or' as a keyword handles 'undef' as a keyword handles 'true' as a keyword handles 'false' as a keyword handles 'in' as a keyword handles 'unless' as a keyword has a token named 'LBRACK' has a token named 'RBRACK' has a token named 'LBRACE' has a token named 'RBRACE' has a token named 'LPAREN' has a token named 'RPAREN' has a token named 'EQUALS' has a token named 'ISEQUAL' has a token named 'GREATEREQUAL' has a token named 'GREATERTHAN' has a token named 'LESSTHAN' has a token named 'LESSEQUAL' has a token named 'NOTEQUAL' has a token named 'NOT' has a token named 'COMMA' has a token named 'DOT' has a token named 'COLON' has a token named 'AT' has a token named 'LLCOLLECT' has a token named 'RRCOLLECT' has a token named 'LCOLLECT' has a token named 'RCOLLECT' has a token named 'SEMIC' has a token named 'QMARK' has a token named 'BACKSLASH' has a token named 'FARROW' has a token named 'PARROW' has a token named 'APPENDS' has a token named 'PLUS' has a token named 'MINUS' has a token named 'DIV' has a token named 'TIMES' has a token named 'MODULO' has a token named 'PIPE' has a token named 'LSHIFT' has a token named 'RSHIFT' has a token named 'MATCH' has a token named 'NOMATCH' has a token named 'IN_EDGE' has a token named 'OUT_EDGE' has a token named 'IN_EDGE_SUB' has a token named 'OUT_EDGE_SUB' has a token named 'NEWLINE' has a token named 'NEWLINE' has a token named 'NEWLINE' invalid code borks #new_token calculates the line number for an empty string gets correct line number after double quoted multi line string gets correct line number after a multi line comment calculates the line number for a multi line string calculates line number for string that ends with newline calculates the column number for an empty string calculates the column number for a single line string calculates the column number for a multi line string #process_string_segments an empty string segment creates a :STRING token can render the result back into a manifest an interpolated variable with a suffix creates a tokenised string with an interpolated variable can render the result back into a manifest an interpolated variable surrounded by string segments creates a tokenised string with an interpolated variable can render the result back into a manifest multiple interpolated variables with surrounding text creates a tokenised string with the interpolated variables can render the result back into a manifest only a single interpolated variable creates a tokenised string can render the result back into a manifest treats a variable named the same as the keyword as a variable for 'case' creates a tokenised string can render the result back into a manifest for 'class' creates a tokenised string can render the result back into a manifest for 'default' creates a tokenised string can render the result back into a manifest for 'define' creates a tokenised string can render the result back into a manifest for 'import' creates a tokenised string can render the result back into a manifest for 'if' creates a tokenised string can render the result back into a manifest for 'elsif' creates a tokenised string can render the result back into a manifest for 'else' creates a tokenised string can render the result back into a manifest for 'inherits' creates a tokenised string can render the result back into a manifest for 'node' creates a tokenised string can render the result back into a manifest for 'and' creates a tokenised string can render the result back into a manifest for 'or' creates a tokenised string can render the result back into a manifest for 'undef' creates a tokenised string can render the result back into a manifest for 'false' creates a tokenised string can render the result back into a manifest for 'true' creates a tokenised string can render the result back into a manifest for 'in' creates a tokenised string can render the result back into a manifest for 'unless' creates a tokenised string can render the result back into a manifest for 'function' creates a tokenised string can render the result back into a manifest for 'type' creates a tokenised string can render the result back into a manifest for 'attr' creates a tokenised string can render the result back into a manifest for 'private' creates a tokenised string can render the result back into a manifest an interpolated variable with an unnecessary $ creates a tokenised string includes the extra $ in the rendered manifest an interpolated variable with an array reference creates a tokenised string can render the result back into a manifest multiple interpreted variables creates a tokenised string can render the result back into a manifest an unenclosed variable creates a tokenised string can render the result back into a manifest an interpolation with a nested single quote string creates a tokenised string can render the result back into a manifest an interpolation with a nested math expression creates a tokenised string can render the result back into a manifest an interpolation with a nested array creates a tokenised string can render the result back into a manifest multiple unenclosed variables creates a tokenised string can render the result back into a manifest an unenclosed variable with a trailing $ creates a tokenised string can render the result back into a manifest an interpolation with a complex function chain creates a tokenised string can render the result back into a manifest nested interpolations creates a tokenised string can render the result back into a manifest interpolation with nested braces creates a tokenised string can render the result back into a manifest :STRING / :DQ handles a string with newline characters calculates the column number correctly after an enclosed variable calculates the column number correctly after an enclosed variable starting with a string calculates the column number correctly after an enclosed variable ending with a string calculates the column number correctly after an enclosed variable surround by a string does not enclose variable with a chained function call :TYPE matches Data Types matches Catalog Types matches Abstract Types Platform Types matches Callable matches Sensitive :HEREDOC without interpolation parses a simple heredoc does not interpolate the contents of the heredoc handles multiple heredoc declarations on a single line handles a heredoc that specifies a syntax handles a heredoc with spaces in the tag handles a heredoc with no indentation :HEREDOC with interpolation parses a heredoc with no interpolated values as a :HEREDOC parses a heredoc with interpolated values does not remove the unnecessary $ from enclosed variables :CLASSREF matches single capitalised alphanumeric term matches two capitalised alphanumeric terms sep by :: matches many capitalised alphanumeric terms sep by :: matches capitalised terms prefixed by :: matches terms that start with Types :NAME matches lowercase alphanumeric terms matches lowercase alphanumeric terms sep by :: matches many lowercase alphanumeric terms sep by :: matches lowercase alphanumeric terms prefixed by :: matches barewords beginning with an underscore :FUNCTION_NAME matches when a :NAME is followed by a :LPAREN :NUMBER matches numeric terms matches float terms matches hexadecimal terms matches float with exponent terms matches float with exponent terms matches float with negative exponent terms :COMMENT matches everything on a line after # does not include DOS line endings in the comment value does not include Unix line endings in the comment value :MLCOMMENT matches comments on a single line matches comments on multiple lines :SLASH_COMMENT matches everyone on a line after // does not include DOS line endings in the comment value does not include Unix line endings in the comment value :SSTRING matches a single quoted string matches a single quoted string with an escaped ' matches a single quoted string with an escaped $ matches a single quoted string with an escaped . matches a single quoted string with an escaped \n matches an empty string matches an empty string ending with \ matches single quoted string containing a line break :REGEX matches anything enclosed in // matches even if there is \n in the regex does not consider \/ to be the end of the regex is allowed as a param to a data type is allowed as a param to an optional data type does not match chained division properlies parse when regex follows an if properlies parse when a regex follows an elsif properlies parse when a regex is provided as a function argument discriminates between division and regexes :STRING parses strings with embedded strings matches double quoted string containing a line break handles interpolated values that contain double quotes :WHITESPACE parses spaces parses tabs parses unicode spaces arrow_on_right_operand_line chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand subscribe chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand autoloader_layout foo::bar in foo/manifests/bar.pp does not detect any problems foo::bar::baz in foo/manifests/bar/baz.pp does not detect any problems foo in foo/manifests/init.pp does not detect any problems foo::bar in foo/manifests/init.pp only detects a single problem creates an error foo included in bar/manifests/init.pp does not detect any problems foo in puppet-foo/manifests/init.pp detects a single problem foo in puppet-foo/manifests/bar.pp with relative option detects a single problem foo in puppet-foo/manifests/init.pp with relative option does not detect any problems class_inherits_from_params_class parameterised class that inherits from a params class only detects a single problem creates a warning class without parameters does not detect any problems code_on_top_scope comments outside class block problems is expected to be empty new lines outside of class-define block problems is expected to be empty code outside class block is expected to eq 4 problems is expected to contain a warning inherits_across_namespaces class inheriting from parent in same module namespace does not detect any problems class inheriting from sister in same module namespace does not detect any problems class inheriting from another module namespace only detects a single problem creates a warning names_containing_uppercase defined type named FooBar only detects a single problem creates an error class named FooBar only detects a single problem creates an error class named Foo::BarFoo only detects a single problem creates an error check fix - creates an error downcases the class name names_containing_dash module named foo-bar only detects a single problem creates an error define named foo-bar only detect a single problem creates an error class named bar-foo only detects a single problem creates an error multiple classes creates an error nested_classes_or_defines class on its own does not detect any problems class inside a class only detects a single problem creates a warning instantiating a parametised class inside a class does not detect any problems instantiating a parametised class inside a define does not detect any problems define inside a class only detects a single problem creates a warning parameter_order define with attrs in order does not detect any problems define with parameter that calls a function does not detect any problems define with attrs out of order only detects a single problem creates a warning define parameter set to another variable does not detect any problems define parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems define parameter w/a hash containing a variable and no optional parameters is expected to eq 0 define parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 define parameter w/array containing a variable is expected to eq 0 define parameter with array operation is expected to be empty define parameters of Optional type are just regular parameters is expected to eq 1 define parameters of custom type - no values - 0 is expected to be empty define parameters of custom type - two values - 0 is expected to be empty define parameters of custom type - one value, wrong order - 0 is expected to eq 1 define parameters of custom type - one value, right order - 0 is expected to be empty define parameters of custom type - no values - 1 is expected to be empty define parameters of custom type - two values - 1 is expected to be empty define parameters of custom type - one value, wrong order - 1 is expected to eq 1 define parameters of custom type - one value, right order - 1 is expected to be empty define parameters of custom type - no values - 2 is expected to be empty define parameters of custom type - two values - 2 is expected to be empty define parameters of custom type - one value, wrong order - 2 is expected to eq 1 define parameters of custom type - one value, right order - 2 is expected to be empty class with attrs in order does not detect any problems class with parameter that calls a function does not detect any problems class with attrs out of order only detects a single problem creates a warning class parameter set to another variable does not detect any problems class parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems class parameter w/a hash containing a variable and no optional parameters is expected to eq 0 class parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 class parameter w/array containing a variable is expected to eq 0 class parameter with array operation is expected to be empty class parameters of Optional type are just regular parameters is expected to eq 1 class parameters of custom type - no values - 0 is expected to be empty class parameters of custom type - two values - 0 is expected to be empty class parameters of custom type - one value, wrong order - 0 is expected to eq 1 class parameters of custom type - one value, right order - 0 is expected to be empty class parameters of custom type - no values - 1 is expected to be empty class parameters of custom type - two values - 1 is expected to be empty class parameters of custom type - one value, wrong order - 1 is expected to eq 1 class parameters of custom type - one value, right order - 1 is expected to be empty class parameters of custom type - no values - 2 is expected to be empty class parameters of custom type - two values - 2 is expected to be empty class parameters of custom type - one value, wrong order - 2 is expected to eq 1 class parameters of custom type - one value, right order - 2 is expected to be empty right_to_left_relationship chain 2 resources left to right does not detect any problems chain 2 resources right to left only detects a single problem creates a warning variable_scope class with no variables declared accessing top scope only detects a single problem creates a warning class with no variables declared accessing top scope explicitly does not detect any problems class with no variables declared accessing local array index does not detect any problems class with no variables declared accessing local hash key does not detect any problems class with variables declared accessing local scope does not detect any problems class with parameters accessing local scope does not detect any problems defined type with no variables declared accessing top scope only detects a single problem creates a warning defined type with no variables declared accessing top scope explicitly does not detect any problems $name should be auto defined does not detect any problems define with required parameter does not detect any problems future parser blocks only detects two problems creates two warnings nested future parser blocks only detects three problems creates three warnings referencing alias metaparam value as a variable does not detect any problems referencing audit metaparam value as a variable does not detect any problems referencing before metaparam value as a variable does not detect any problems referencing loglevel metaparam value as a variable does not detect any problems referencing noop metaparam value as a variable does not detect any problems referencing notify metaparam value as a variable does not detect any problems referencing require metaparam value as a variable does not detect any problems referencing schedule metaparam value as a variable does not detect any problems referencing stage metaparam value as a variable does not detect any problems referencing subscribe metaparam value as a variable does not detect any problems referencing tag metaparam value as a variable does not detect any problems support the use of facts and trusted facts does not detect any problems multiple left hand variable assign does not detect any problems nested variable assignment does not detect any problems function calls inside string interpolation does not detect any problems variables in string interpolation only detects one problem creates one warning assigning regex with multiple alternations to variable does not detect any problems slash_comments with fix disabled slash comments only detects a single problem creates a warning with fix enabled slash comments only detects a single problem fixes the manifest replaces the double slash with a hash star_comments with fix disabled multiline comment w/ one line of content only detects a single problem creates a warning with fix enabled multiline comment w/ no indents only detects a single problem creates a warning converts the multiline comment multiline comment w/ one line of content only detects a single problem creates a warning converts the multiline comment multiline comment w/ multiple line of content only detects a single problem creates a warning converts the multiline comment case_without_default case statement with a default case does not detect any problems case statement without a default case only detects a single problem creates a warning nested case statements without a default case on the outermost only detects a single problem creates a warning three nested case statements with two missing default cases detects two problems creates two warnings issue-117 does not detect any problems issue-829 nested selector with default in case without default creates one warning issue-829 nested selector with default in case with default does not detect any problems selector_inside_resource resource with a selector only detects a single problem creates a warning resource with a variable as a attr value does not detect any problems documentation undocumented class only detects a single problem creates a warning documented class does not detect any problems incorrectly documented class only detects a single problem creates a warning undocumented defined type only detects a single problem creates a warning documented defined type does not detect any problems unquoted_node_name with fix disabled unquoted node name only detects a single problem creates a warning default node does not detect any problems single quoted node name does not detect any problems regex node name does not detect any problems multiple bare node names detects 3 problems creates 3 warnings mixed node name types detects 2 problems creates 2 warnings multiple node blocks detects 2 problems creates 2 warnings incomplete node block detects a problem creates 1 error with fix enabled unquoted node name only detects a single problem fixes the manifest quotes the node name multiple bare node names detects 3 problems fixes the 3 problems quotes all three node names mixed node name types detects 2 problems fixes the 2 problems quotes the 2 unquoted node names duplicate_params resource with duplicate parameters only detects a single problem creates an error bug #145: resource with a hash and no duplicate parameters does not detect any errors bug #145: resource with a hash and duplicate parameters in subhash only detects a single error creates an error bug #145: resource with a hash and duplicate parameters in parent type only detects a single problem creates an error bug #145: more hash tests and no duplicate parameters does not detect any problems colon as last token in file does not detect any problems ensure_first_param with fix disabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure in nested hash does not detect any problems with fix enabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning makes ensure the first attr ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure is a selector detects a problem fixes the problem moves the whole ensure parameter to the top ensure_not_symlink_target with fix disabled file resource creating a symlink with seperate target attr does not detect any problems file resource creating a symlink with target specified in ensure only detects a single problem creates a warning with fix enabled file resource creating a symlink with seperate target attr does not detect any problems does not modify the manifest file resource creating a symlink with target specified in ensure only detects a single problem fixes the problem creates a new target param file_mode with fix disabled 3 digit file mode only detects a single problem creates a warning 4 digit file mode does not detect any problems file mode as a variable does not detect any problems symbolic file mode does not detect any problems file mode undef unquoted does not detect any problems file mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems 3 digit concat mode only detects a single problem creates a warning 4 digit concat mode does not detect any problems concat mode as a variable does not detect any problems symbolic concat mode does not detect any problems concat mode undef unquoted does not detect any problems concat mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems mode as a function return value does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 3 digit file mode only detects a single problem fixes the manifest zeroe pads the file mode file mode undef quoted only detects a single problem creates a warning does not modify the original manifest 3 digit concat mode only detects a single problem fixes the manifest zero pads the concat mode concat mode undef quoted only detects a single problem creates a warning does not modify the original manifest mode as a function return value does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems zero pads the file modes and change them to strings unquoted_file_mode with fix disabled 4 digit unquoted file mode only detects a single problem creates a warning 4 digit unquoted file mode only detects a single problem creates a warning file mode from a function rvalue does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode file mode from a function rvalue does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems quotes the file modes unquoted_resource_title with fix disabled quoted resource title on single line resource does not detect any problems unquoted resource title on single line resource only detects a single problem creates a warning quoted resource title on multi line resource does not detect any problems unquoted resource title on multi line resource only detects a single problem creates a warning condensed resources with quoted titles does not detect any problems condensed resources with an unquoted title only detects a single problem creates a warning single line resource with an array of titles (all quoted) does not detect any problems resource inside a case statement does not detect any problems issue #116 does not detect any problems case statement does not detect any problems with fix enabled unquoted resource title on single line resource only detects a single problem fixes the manifest singles quote the resource title unquoted resource title on multi line resource only detects a single problem fixes the manifest singles quote the resource title condensed resources with an unquoted title only detects a single problem fixes the manifest singles quote the resource title double_quoted_strings with fix disabled double quoted string containing a variable inside single quotes does not detect any problems multiple strings in a line only detects a single problem creates a warning double quoted string nested in a single quoted string does not detect any problems double quoted string after a comment does not detect any problems double quoted string containing newline but no variables does not detect any problems double quoted string with backslash for continuation does not detect any problems double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning double quoted strings containing supported escape patterns does not detect any problems double quoted string with random escape should be rejected only detects a single problem creates a warning single quotes in a double quoted string does not detect any problems double quoted string containing single quoted string does not detect any problems with fix enabled double quoted string containing a variable inside single quotes does not detect any problems does not modify the manifest double quoted string containing a lone dollar does not detect any problems does not modify the manifest multiple strings in a line only detects a single problem fixes the manifest converts the double quoted string into single quotes single quotes in a double quoted string does not detect any problems does not modify the manifest only_variable_string with fix disabled string containing only a variable only detects a single problem creates a warning string containing only a variable w/ ref only detects a single problem creates a warning string containing only a variable w/ lots of refs only detects a single problem creates a warning string containing only a variable as a hash key does not detect any problems with fix enabled string containing only a variable only detects a single problem fixes the manifest unquotes the variable string contaiting only a variable w/ ref only detects a single problem fixes the manifest unquotes the variable string containing only a variable w/ lots of refs only detects a single problem fixes the manifest unquotes the variable puppet_url_without_modules puppet:// url with modules does not detect any problems with fix disabled puppet:// url without modules only detects a single problem creates a warning with fix enabled puppet:// url without modules only detects a single problem fixes the manifest inserts modules into the path double string wrapped puppet:// urls detects several problems quoted_booleans with fix disabled quoted false only detects a single problem creates a warning quoted true only detects a single problem creates a warning double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning with fix enabled quoted false only detects a single problem fixes the manifest unquotes the boolean quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted false only detects a single problem fixes the manifest unquotes the boolean single_quote_string_with_variables multiple strings in a line only detects a single problem creates an error single quoted inline template with dollar signs has no problems is expected to eq 0 single quoted inline epp with dollar signs has no problems is expected to eq 0 variables_not_enclosed with fix disabled variable not enclosed in {} only detects a single problem creates a warning variable not enclosed in {} after many tokens only detects a single problem creates a warning with fix enabled variable not enclosed in {} only detects a single problem fixes the manifest encloses the variable in braces variable not enclosed in {} after many tokens only detects a single problem fixes the manifest encloses the variable in braces variables not enclosed in {}, delimited by - only detects two problems fixes the manifest encloses both variables in braces variable with a hash or array reference not enclosed only detects a single problem fixes the manifest encloses the variable with the references unenclosed variable followed by a dash and then text only detects a single problem fixes the manifest encloses the variable but not the text variable_contains_dash a variable containing a dash only detects a single problem creates a warning variable containing a dash only detects a single problem creates a warning variable with an array reference containing a dash does not detect any problems enclosed variable in a string followed by a dash does not detect any problems variable_is_lowercase a variable containing an uppercase letter only detects a single problem creates a warning a variable containing only lowercase letters does not detect any problems when typecasting inside an interpolation does not detect any problems when an interpolated variable contains an uppercase letter only detects a single problem creates a warning when an interpolated variable only contains lowercase letters does not detect any problems 140chars file resource with a source line > 140c does not detect any problems file resource with a template line > 140c does not detect any problems length of lines with UTF-8 characters does not detect any problems 141 character line only detects a single problem creates a warning 2sp_soft_tabs when a line is indented by 3 spaces only detects a single problem creates an error 80chars file resource with a source line > 80c does not detect any problems file resource with a template line > 80c does not detect any problems length of lines with UTF-8 characters does not detect any problems 81 character line only detects a single problem creates a warning arrow_alignment with fix disabled selectors inside a resource does not detect any problems selectors in the middle of a resource does not detect any problems selector inside a resource does not detect any problems selector inside a hash inside a resource does not detect any problems nested hashes with correct indentation does not detect any problems single resource with a misaligned => detects four problems creates four warnings single resource with a misaligned => and semicolon at the end detects four problems creates four warnings complex resource with a misaligned => detects three problems creates three warnings multi-resource with a misaligned => only detects a single problem creates a warning multi-resource with a misaligned => and semicolons only detects a single problem creates a warning multiple single line resources does not detect any problems resource with unaligned => in commented line does not detect any problems single line resource spread out on multiple lines does not detect any problems multiline resource with a single line of params does not detect any problems resource with aligned => too far out detects 2 problems creates 2 warnings resource with multiple params where one is an empty hash does not detect any problems multiline resource with multiple params on a line detects 2 problems creates 2 warnings resource param containing a single-element same-line hash does not detect any problems multiline hash with opening brace on same line as first pair does not detect any problems unaligned multiline hash with opening brace on the same line as the first pair detects one problem creates one warning hash with strings containing variables as keys properly aligned does not detect any problems hash with strings containing variables as keys incorrectly aligned detects 2 problems creates 2 warnings complex data structure with different indentation levels at the same depth does not detect any problems where the top level of the block has no parameters does not detect any problems with fix enabled single resource with a misaligned => detects four problems fixes the manifest aligns the arrows complex resource with a misaligned => detects three problems fixes the manifest aligns the arrows multi-resource with a misaligned => only detects a single problem fixes the manifest aligns the arrows resource with aligned => too far out detects 2 problems creates 2 warnings realigns the arrows with the minimum whitespace resource with unaligned => and no whitespace between param and => detects 1 problem fixes the problem adds whitespace between the param and the arrow multiline resource with multiple params on a line detects 2 problems fixes 2 problems moves the extra param onto its own line and realign multiline resource with multiple params on a line, extra one longer detects 2 problems fixes 2 problems moves the extra param onto its own line and realign hash with strings containing variables as keys incorrectly aligned detects 2 problems fixes 2 problems aligns the hash rockets complex data structure with different indentation levels at the same depth detects 1 problem fixes 1 problem aligns the hash rockets complex data structure with multiple token keys detects 5 problems fixes 5 problems realigns the arrows realignment of resource with an inline single line hash detects 8 problems fixes 8 problems realigns the arrows negative argument detects a problem fixes the problems realigns the arrows hard_tabs with fix disabled hard tabs indents only detects a single problem creates an error with fix enabled hard tabs indents only detects a single problem fixes the manifest converts the tab characters into spaces trailing_whitespace with fix disabled line with trailing whitespace only detects a single problem creates an error line without code and trailing whitespace only detects a single problem creates an error with fix enabled single line with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace multiple lines with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace line without code and trailing whitespace only detects a single problem creates an error removes the trailing whitespace empty lines with nothing but whitespace detects problems with both empty lines fixes the manifest legacy_facts with fix disabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fact variable using legacy $::osfamily only detect a single problem fact variable using legacy $::blockdevice_sda_model only detect a single problem fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem fact variable using legacy $::zone_foobar_uuid only detect a single problem fact variable using legacy $::processor314 only detect a single problem fact variable using legacy $::sp_l3_cache only detect a single problem fact variable using legacy $::sshrsakey only detect a single problem fact variable in interpolated string "${::osfamily}" only detect a single problem fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using unquoted legacy facts hash variable in interpolation detects a single problem with fix enabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fixes the problem uses the facts hash fact variable using top scope $::facts hash does not detect any problems fact variable using legacy top scope $::facts['osfamily'] only detects a single problem fixes the problem uses the facts hash fact variable using legacy $::osfamily only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::memoryfree_mb only detect a single problem continues to use the legacy fact fact variable using legacy $::blockdevice_sda_model only detect a single problem uses the facts hash fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem uses the facts hash fact variable using legacy $::zone_foobar_uuid only detect a single problem uses the facts hash fact variable using legacy $::processor314 only detect a single problem uses the facts hash fact variable using legacy $::sp_l3_cache only detect a single problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem uses the facts hash fact variable in interpolated string "${::osfamily}" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::gid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::id" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistcodename" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistdescription" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbmajdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbminordistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbrelease" only detect a single problem uses the facts hash fact variable using facts hash in double quotes "$facts['lsbrelease']" only detect a single problem uses the facts hash variable ending in the word fact does not detect any problems top_scope_facts with fix disabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope $::trusted hash does not detect any problems fact variable using top scope does not detect a single problem out of scope namespaced variable with leading :: does not detect any problems inside double quotes does not detect any problems with curly braces in double quote does not detect any problems with fix enabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope structured fact not present on allowlist detects a problem fixes the problem top scope $::trusted hash does not detect any problems with custom top scope fact variables fact variable using $facts hash does not detect any problems fact variable using $trusted hash does not detect any problems allowlisted top scope variable $::location does not detect any problems non-allowlisted top scope variable $::application detects a problem PuppetLint accepts manifests as a string returns empty manifest when empty one given as the input Finished in 1.34 seconds (files took 0.47174 seconds to load) 1061 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/puppet-lint-4.2.4' mkdir -p /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1 help2man --name='Puppet Lint' --no-info \ -o /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1/puppet-lint.1 bin/puppet-lint make[1]: Leaving directory '/build/reproducible-path/puppet-lint-4.2.4' dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package puppet-lint: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package puppet-lint: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'puppet-lint' in '../puppet-lint_4.2.4-2_all.deb'. dpkg-genbuildinfo --build=binary -O../puppet-lint_4.2.4-2_arm64.buildinfo dpkg-genchanges --build=binary -O../puppet-lint_4.2.4-2_arm64.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/1038141 and its subdirectories I: Current time: Thu Dec 25 11:26:41 -12 2025 I: pbuilder-time-stamp: 1766705201 Thu Dec 25 23:26:41 UTC 2025 I: Signing ./b1/puppet-lint_4.2.4-2_arm64.buildinfo as puppet-lint_4.2.4-2_arm64.buildinfo.asc Thu Dec 25 23:26:42 UTC 2025 I: Signed ./b1/puppet-lint_4.2.4-2_arm64.buildinfo as ./b1/puppet-lint_4.2.4-2_arm64.buildinfo.asc Thu Dec 25 23:26:42 UTC 2025 - build #1 for puppet-lint/trixie/arm64 on codethink03-arm64 done. Starting cleanup. All cleanup done. Thu Dec 25 23:26:42 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-xGi9et3r, removing. /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 17:03 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 17:02 b2 -rw-r--r-- 1 jenkins jenkins 1611 Feb 22 2024 puppet-lint_4.2.4-2.dsc -rw------- 1 jenkins jenkins 2745 Nov 22 17:02 rbuildlog.wxEhZwd /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1: total 232 -rw-r--r-- 1 jenkins jenkins 141023 Nov 22 17:03 build.log -rw-r--r-- 1 jenkins jenkins 4484 Nov 22 17:03 puppet-lint_4.2.4-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 1611 Nov 22 17:03 puppet-lint_4.2.4-2.dsc -rw-r--r-- 1 jenkins jenkins 47432 Nov 22 17:03 puppet-lint_4.2.4-2_all.deb -rw-r--r-- 1 jenkins jenkins 8518 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 9400 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1338 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1502 Nov 22 17:03 puppet-lint_4.2.4-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2: total 0 Fri Nov 22 17:03:43 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Dec 25 11:25:59 -12 2025 I: pbuilder-time-stamp: 1766705159 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 [puppet-lint_4.2.4-2.dsc] I: copying [./puppet-lint_4.2.4.orig.tar.gz] I: copying [./puppet-lint_4.2.4-2.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Feb 22 05:35:08 2024 gpgv: using EDDSA key C0AB4E11BF6C5B96ABFF7AEE69C52F658E988542 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./puppet-lint_4.2.4-2.dsc: no acceptable signature found dpkg-source: info: extracting puppet-lint in puppet-lint-4.2.4 dpkg-source: info: unpacking puppet-lint_4.2.4.orig.tar.gz dpkg-source: info: unpacking puppet-lint_4.2.4-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1038141/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='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='42de6a601e3f40d0b20e7ae2d6453501' 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='1038141' 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.GPXSkP2B/pbuilderrc_Aog1 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1 --logfile b1/build.log puppet-lint_4.2.4-2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1038141/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: arm64 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), gem2deb, help2man, ruby-rspec-its, ruby-rspec-mocks dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 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 gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-its; however: Package ruby-rspec-its is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-mocks; however: Package ruby-rspec-mocks 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} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gpg{a} gpg-agent{a} gpgconf{a} gpgsm{a} groff-base{a} help2man{a} intltool-debian{a} libarchive-zip-perl{a} libassuan9{a} libb-hooks-op-check-perl{a} libclass-method-modifiers-perl{a} libclass-xsaccessor-perl{a} libclone-perl{a} libcom-err2{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1t64{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libgssapi-krb5-2{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libksba8{a} libldap-2.5-0{a} liblocale-gettext-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0t64{a} libnsl2{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librole-tiny-perl{a} libruby{a} libruby3.1t64{a} libsasl2-2{a} libsasl2-modules-db{a} libsub-quote-perl{a} libtimedate-perl{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-net-telnet{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-its{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} ruby3.1-dev{a} rubygems-integration{a} sensible-utils{a} tzdata{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato gnupg-utils gpg-wks-client krb5-locales libarchive-cpio-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libjs-jquery libjson-perl libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby3.1-doc strace unzip wget zip 0 packages upgraded, 137 newly installed, 0 to remove and 0 not upgraded. Need to get 43.1 MB of archives. After unpacking 175 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 liblocale-gettext-perl arm64 1.07-7+b1 [15.2 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.12.6-1 [26.7 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024b-3 [255 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 13 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.12.6-1 [9692 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.12.6-1 [27.8 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 libassuan9 arm64 3.0.1-2 [58.1 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 gpgconf arm64 2.2.45-2 [114 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 libksba8 arm64 1.6.7-2+b1 [125 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 libnpth0t64 arm64 1.6-3.1+b1 [18.1 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 dirmngr arm64 2.2.45-2 [343 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 gnupg-l10n all 2.2.45-2 [705 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 gpg arm64 2.2.45-2 [481 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 pinentry-curses arm64 1.2.1-4+b1 [76.7 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 gpg-agent arm64 2.2.45-2 [230 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 gpgsm arm64 2.2.45-2 [232 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 gnupg all 2.2.45-2 [376 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libfile-dirlist-perl all 0.05-3 [7600 B] Get: 70 http://deb.debian.org/debian trixie/main arm64 libfile-which-perl all 1.27-2 [15.1 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libfile-touch-perl all 0.12-2 [8816 B] Get: 73 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 libclass-xsaccessor-perl arm64 1.19-4+b4 [34.9 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libb-hooks-op-check-perl arm64 0.22-3+b2 [10.6 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libdynaloader-functions-perl all 0.004-1 [12.1 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libdevel-callchecker-perl arm64 0.009-1+b1 [16.3 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libparams-classify-perl arm64 0.015-2+b4 [22.3 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libmoo-perl all 2.005005-1 [58.0 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 libhtml-parser-perl arm64 3.83-1+b1 [97.5 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 perl-openssl-defaults arm64 7+b2 [6712 B] Get: 101 http://deb.debian.org/debian trixie/main arm64 libnet-ssleay-perl arm64 1.94-2 [323 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 libwww-perl all 6.77-1 [183 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 patchutils arm64 0.4.2-1+b1 [71.3 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 wdiff arm64 1.2.2-6+b1 [119 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 devscripts all 2.24.3 [1079 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 rubygems-integration all 1.18 [6704 B] Get: 112 http://deb.debian.org/debian trixie/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 libruby arm64 1:3.1+nmu1 [4664 B] Get: 116 http://deb.debian.org/debian trixie/main arm64 ruby-sdbm arm64 1.0.0-5+b5 [14.6 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 libedit2 arm64 3.1-20240808-1 [89.2 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5-2+b1 [96.1 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 libruby3.1t64 arm64 3.1.2-8.4 [5266 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 ruby3.1 arm64 3.1.2-8.4 [664 kB] Get: 122 http://deb.debian.org/debian trixie/main arm64 ruby-rubygems all 3.4.20-1 [309 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 ruby arm64 1:3.1+nmu1 [5584 B] Get: 124 http://deb.debian.org/debian trixie/main arm64 rake all 13.2.1-1 [65.2 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 gem2deb-test-runner arm64 2.2.5 [17.9 kB] Get: 126 http://deb.debian.org/debian trixie/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2+b2 [329 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2+b2 [621 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 ruby3.1-dev arm64 3.1.2-8.4 [1006 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 ruby-all-dev arm64 1:3.1+nmu1 [5680 B] Get: 130 http://deb.debian.org/debian trixie/main arm64 gem2deb arm64 2.2.5 [48.0 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 help2man arm64 1.49.3+b1 [198 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 ruby-diff-lcs all 1.5.1-1 [28.1 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-its all 1.3.0-1 [6864 B] Get: 137 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Fetched 43.1 MB in 0s (115 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package liblocale-gettext-perl. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-7+b1_arm64.deb ... Unpacking liblocale-gettext-perl (1.07-7+b1) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 20422 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_arm64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (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 ... 21484 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_arm64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-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 .../017-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../024-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../026-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../027-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-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 .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libassuan9:arm64. Preparing to unpack .../032-libassuan9_3.0.1-2_arm64.deb ... Unpacking libassuan9:arm64 (3.0.1-2) ... Selecting previously unselected package gpgconf. Preparing to unpack .../033-gpgconf_2.2.45-2_arm64.deb ... Unpacking gpgconf (2.2.45-2) ... Selecting previously unselected package libksba8:arm64. Preparing to unpack .../034-libksba8_1.6.7-2+b1_arm64.deb ... Unpacking libksba8:arm64 (1.6.7-2+b1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../035-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../036-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../037-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnpth0t64:arm64. Preparing to unpack .../038-libnpth0t64_1.6-3.1+b1_arm64.deb ... Unpacking libnpth0t64:arm64 (1.6-3.1+b1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../039-dirmngr_2.2.45-2_arm64.deb ... Unpacking dirmngr (2.2.45-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../040-gnupg-l10n_2.2.45-2_all.deb ... Unpacking gnupg-l10n (2.2.45-2) ... Selecting previously unselected package gpg. Preparing to unpack .../041-gpg_2.2.45-2_arm64.deb ... Unpacking gpg (2.2.45-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../042-pinentry-curses_1.2.1-4+b1_arm64.deb ... Unpacking pinentry-curses (1.2.1-4+b1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../043-gpg-agent_2.2.45-2_arm64.deb ... Unpacking gpg-agent (2.2.45-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../044-gpgsm_2.2.45-2_arm64.deb ... Unpacking gpgsm (2.2.45-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../045-gnupg_2.2.45-2_all.deb ... Unpacking gnupg (2.2.45-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../046-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../047-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../048-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../049-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../050-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../051-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../052-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../053-libclass-xsaccessor-perl_1.19-4+b4_arm64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b4) ... Selecting previously unselected package libb-hooks-op-check-perl:arm64. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-3+b2_arm64.deb ... Unpacking libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.004-1_all.deb ... Unpacking libdynaloader-functions-perl (0.004-1) ... Selecting previously unselected package libdevel-callchecker-perl:arm64. Preparing to unpack .../056-libdevel-callchecker-perl_0.009-1+b1_arm64.deb ... Unpacking libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Selecting previously unselected package libparams-classify-perl:arm64. Preparing to unpack .../057-libparams-classify-perl_0.015-2+b4_arm64.deb ... Unpacking libparams-classify-perl:arm64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../059-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../060-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../061-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../062-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../063-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../064-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../065-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../066-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../067-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../068-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../069-libhtml-parser-perl_3.83-1+b1_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.83-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../070-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../071-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../077-perl-openssl-defaults_7+b2_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../078-libnet-ssleay-perl_1.94-2_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../083-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../084-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1+b1_arm64.deb ... Unpacking patchutils (0.4.2-1+b1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-6+b1_arm64.deb ... Unpacking wdiff (1.2.2-6+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.24.3_all.deb ... Unpacking devscripts (2.24.3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../088-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../089-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../090-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../091-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../092-libruby_1%3a3.1+nmu1_arm64.deb ... Unpacking libruby:arm64 (1:3.1+nmu1) ... Selecting previously unselected package ruby-sdbm:arm64. Preparing to unpack .../093-ruby-sdbm_1.0.0-5+b5_arm64.deb ... Unpacking ruby-sdbm:arm64 (1.0.0-5+b5) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../094-libedit2_3.1-20240808-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20240808-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../095-libncurses6_6.5-2+b1_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2+b1) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../096-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package libruby3.1t64:arm64. Preparing to unpack .../097-libruby3.1t64_3.1.2-8.4_arm64.deb ... Unpacking libruby3.1t64:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../098-ruby3.1_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1 (3.1.2-8.4) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../099-ruby-rubygems_3.4.20-1_all.deb ... Unpacking ruby-rubygems (3.4.20-1) ... Selecting previously unselected package ruby. Preparing to unpack .../100-ruby_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby (1:3.1+nmu1) ... Selecting previously unselected package rake. Preparing to unpack .../101-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../102-gem2deb-test-runner_2.2.5_arm64.deb ... Unpacking gem2deb-test-runner (2.2.5) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../103-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../104-libgmp-dev_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package ruby3.1-dev:arm64. Preparing to unpack .../105-ruby3.1-dev_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1-dev:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby-all-dev:arm64. Preparing to unpack .../106-ruby-all-dev_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby-all-dev:arm64 (1:3.1+nmu1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../107-gem2deb_2.2.5_arm64.deb ... Unpacking gem2deb (2.2.5) ... Selecting previously unselected package help2man. Preparing to unpack .../108-help2man_1.49.3+b1_arm64.deb ... Unpacking help2man (1.49.3+b1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../109-ruby-diff-lcs_1.5.1-1_all.deb ... Unpacking ruby-diff-lcs (1.5.1-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../110-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../111-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../112-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-its. Preparing to unpack .../113-ruby-rspec-its_1.3.0-1_all.deb ... Unpacking ruby-rspec-its (1.3.0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../114-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up libksba8:arm64 (1.6.7-2+b1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up wdiff (1.2.2-6+b1) ... Setting up libfile-which-perl (1.27-2) ... Setting up libnpth0t64:arm64 (1.6-3.1+b1) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdynaloader-functions-perl (0.004-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libedit2:arm64 (3.1-20240808-1) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up perl-openssl-defaults:arm64 (7+b2) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Dec 25 23:26:21 UTC 2025. Universal Time is now: Thu Dec 25 23:26:21 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up gnupg-l10n (2.2.45-2) ... Setting up libncurses6:arm64 (6.5-2+b1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libassuan9:arm64 (3.0.1-2) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up netbase (6.4) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b4) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.3.2-2) ... Setting up readline-common (8.2-5) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-1) ... Setting up liblocale-gettext-perl (1.07-7+b1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 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 pinentry-curses (1.2.1-4+b1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libtool (2.4.7-8) ... Setting up libnet-http-perl (6.23-1) ... Setting up libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up help2man (1.49.3+b1) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhtml-parser-perl:arm64 (3.83-1+b1) ... Setting up gpgconf (2.2.45-2) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up gpg (2.2.45-2) ... Setting up libhttp-message-perl (7.00-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.45-2) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:arm64 (0.015-2+b4) ... Setting up gpgsm (2.2.45-2) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.45-2) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up gnupg (2.2.45-2) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up rake (13.2.1-1) ... Setting up ruby-sdbm:arm64 (1.0.0-5+b5) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up ruby-rubygems (3.4.20-1) ... Setting up devscripts (2.24.3) ... Setting up libruby3.1t64:arm64 (3.1.2-8.4) ... Setting up ruby3.1 (3.1.2-8.4) ... Setting up ruby3.1-dev:arm64 (3.1.2-8.4) ... Setting up libruby:arm64 (1:3.1+nmu1) ... Setting up ruby-all-dev:arm64 (1:3.1+nmu1) ... Setting up ruby (1:3.1+nmu1) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.5.1-1) ... Setting up gem2deb-test-runner (2.2.5) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-its (1.3.0-1) ... Setting up gem2deb (2.2.5) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. 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/puppet-lint-4.2.4/ && 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 > ../puppet-lint_4.2.4-2_source.changes dpkg-buildpackage: info: source package puppet-lint dpkg-buildpackage: info: source version 4.2.4-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jérôme Charaoui dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/puppet-lint/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint ┌──────────────────────────────────────────────────────────────────────────────┐ │ puppet-lint: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20251225-1043537-ixncfh/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: puppet-lint Version: 4.2.4 File: puppet-lint-4.2.4.gem /usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/puppet-lint/usr/share/rubygems-integration/all /tmp/d20251225-1043537-ixncfh/puppet-lint-4.2.4.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/bin/puppet-lint /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/bin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checkplugin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checks.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/configuration.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/data.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/string_slurper.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/token.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/monkeypatches.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/optparser.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/autoloader_layout.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/parameter_order.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/variable_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/slash_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/star_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/case_without_default.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_documentation/documentation.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/duplicate_params.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_first_param.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/only_variable_string.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/quoted_booleans.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/140chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/80chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/line_length.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/codeclimate.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/github.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/sarif_template.json /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/gemfile_rewrite.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/release_test.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/version.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint Successfully installed puppet-lint-4.2.4 1 gem installed mkdir -p debian/puppet-lint/usr/bin mv debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint debian/puppet-lint/usr/bin cd debian/puppet-lint/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/puppet-lint-4.2.4 rm -f chmod 644 lib/puppet-lint/bin.rb lib/puppet-lint/checkplugin.rb lib/puppet-lint/checks.rb lib/puppet-lint/configuration.rb lib/puppet-lint/data.rb lib/puppet-lint/lexer/string_slurper.rb lib/puppet-lint/lexer/token.rb lib/puppet-lint/lexer.rb lib/puppet-lint/monkeypatches.rb lib/puppet-lint/optparser.rb lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb lib/puppet-lint/plugins/check_classes/autoloader_layout.rb lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb lib/puppet-lint/plugins/check_classes/names_containing_dash.rb lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb lib/puppet-lint/plugins/check_classes/parameter_order.rb lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb lib/puppet-lint/plugins/check_classes/variable_scope.rb lib/puppet-lint/plugins/check_comments/slash_comments.rb lib/puppet-lint/plugins/check_comments/star_comments.rb lib/puppet-lint/plugins/check_conditionals/case_without_default.rb lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb lib/puppet-lint/plugins/check_documentation/documentation.rb lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb lib/puppet-lint/plugins/check_resources/duplicate_params.rb lib/puppet-lint/plugins/check_resources/ensure_first_param.rb lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb lib/puppet-lint/plugins/check_resources/file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb lib/puppet-lint/plugins/check_strings/only_variable_string.rb lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb lib/puppet-lint/plugins/check_strings/quoted_booleans.rb lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb lib/puppet-lint/plugins/check_whitespace/140chars.rb lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb lib/puppet-lint/plugins/check_whitespace/80chars.rb lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb lib/puppet-lint/plugins/check_whitespace/line_length.rb lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb lib/puppet-lint/plugins.rb lib/puppet-lint/report/codeclimate.rb lib/puppet-lint/report/github.rb lib/puppet-lint/tasks/gemfile_rewrite.rb lib/puppet-lint/tasks/puppet-lint.rb lib/puppet-lint/tasks/release_test.rb lib/puppet-lint/version.rb lib/puppet-lint.rb find lib/ -type d -empty -delete cd - cd - Rewriting shebang line of /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/bin/puppet-lint /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"puppet-lint\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern \*\*/acceptance/puppet_lint_spec.rb --format documentation WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /build/reproducible-path/puppet-lint-4.2.4/spec/unit/puppet-lint/bin_spec.rb:608:in `block (3 levels) in '. rspec/json_expectations is not available PuppetLint::Bin when running normally exitstatus is expected to eq 0 when running without arguments exitstatus is expected to eq 1 when asked to display version exitstatus is expected to eq 0 stdout is expected to eq "puppet-lint 4.2.4" when asked to display available checks includes check arrow_on_right_operand_line in its output includes check autoloader_layout in its output includes check class_inherits_from_params_class in its output includes check code_on_top_scope in its output includes check inherits_across_namespaces in its output includes check names_containing_dash in its output includes check names_containing_uppercase in its output includes check nested_classes_or_defines in its output includes check parameter_order in its output includes check right_to_left_relationship in its output includes check variable_scope in its output includes check slash_comments in its output includes check star_comments in its output includes check case_without_default in its output includes check selector_inside_resource in its output includes check documentation in its output includes check unquoted_node_name in its output includes check duplicate_params in its output includes check ensure_first_param in its output includes check ensure_not_symlink_target in its output includes check file_mode in its output includes check unquoted_file_mode in its output includes check unquoted_resource_title in its output includes check double_quoted_strings in its output includes check only_variable_string in its output includes check puppet_url_without_modules in its output includes check quoted_booleans in its output includes check single_quote_string_with_variables in its output includes check variables_not_enclosed in its output includes check variable_contains_dash in its output includes check variable_is_lowercase in its output includes check 140chars in its output includes check 2sp_soft_tabs in its output includes check 80chars in its output includes check arrow_alignment in its output includes check hard_tabs in its output includes check trailing_whitespace in its output includes check legacy_facts in its output includes check top_scope_facts in its output exitstatus is expected to eq 0 when passed multiple files exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/warning.pp - WARNING: optional parameter listed before required paramet...fests/fail.pp - ERROR: test::foo not in autoload module layout on line 2 (check: autoloader_layout)" when passed a malformed file exitstatus is expected to eq 1 stdout is expected to eq "ERROR: Syntax error on line 1 (check: syntax)" stderr is expected to eq "Try running `puppet parser validate `" when passed ignore paths option exitstatus is expected to eq 0 stdout is expected to eq "" when limited to errors only exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail.pp - ERROR/ when limited to warnings only exitstatus is expected to eq 1 stdout is expected not to match /ERROR/ when specifying a specific check to run exitstatus is expected to eq 0 stdout is expected to match /WARNING/ when asked to display filenames exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail\.pp -/ when not asked to fail on warnings exitstatus is expected to eq 0 stdout is expected to match /optional parameter/ when asked to provide context to problems exitstatus is expected to eq 0 stdout is expected to eq "WARNING: optional parameter listed before required parameter on line 2 (check: parameter_order)\n\n define test::warning($foo='bar', $baz) { }\n ^" when asked to fail on warnings exitstatus is expected to eq 1 stdout is expected to match /optional parameter/ when used with an invalid option exitstatus is expected to eq 1 stdout is expected to match /invalid option/ when passed a file that does not exist exitstatus is expected to eq 1 stdout is expected to match /specified file does not exist/ when passed a directory exitstatus is expected to eq 1 stdout is expected to match /ERROR/ when disabling a check exitstatus is expected to eq 0 stdout is expected to eq "" when changing the log format to print %{filename} exitstatus is expected to eq 1 stdout is expected to eq "fail.pp" to print %{path} exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/fail.pp" to print %{fullpath} exitstatus is expected to eq 1 stdout is expected to match /^(\/|[A-Za-z]:).+\/spec\/fixtures\/test\/manifests\/fail\.pp$/ to print %{line} exitstatus is expected to eq 1 stdout is expected to eq "2" to print %{kind} exitstatus is expected to eq 1 stdout is expected to eq "error" to print %{KIND} exitstatus is expected to eq 1 stdout is expected to eq "ERROR" to print %{check} exitstatus is expected to eq 1 stdout is expected to eq "autoloader_layout" to print %{message} exitstatus is expected to eq 1 stdout is expected to eq "test::foo not in autoload module layout" when displaying results as json exitstatus is expected to eq 0 stdout is expected to match /\[\n \[\n \{/ when displaying results for multiple targets as json exitstatus is expected to eq 1 stdout is expected to match /\[\n \[\n \{/ when displaying results as SARIF exitstatus is expected to eq 0 stdout is expected to match /"uri": "warning.pp"/ when displaying results for multiple targets as SARIF exitstatus is expected to eq 1 stdout is expected to match /"uri": "warning.pp"/ when outputting code climate report creates a code climate report when hiding ignored problems exitstatus is expected to eq 0 stdout is expected not to match /IGNORED/ when showing ignored problems exitstatus is expected to eq 0 stdout is expected to match /IGNORED/ when showing ignored problems with a reason exitstatus is expected to eq 0 stdout is expected to eq "IGNORED: double quoted string containing no variables on line 3 (check: double_quoted_strings)\n for a good reason" ignoring multiple checks on a line exitstatus is expected to eq 0 ignoring multiple checks in a block exitstatus is expected to eq 0 stdout is expected to match /^.*line 6(?!\d)/ when an lint:endignore control comment exists with no opening lint:ignore comment exitstatus is expected to eq 0 stderr is expected to match /WARNING: lint:endignore comment with no opening lint:ignore: comment found on line 1/ when a lint:ignore control comment block is not terminated properly stderr is expected to match /WARNING: lint:ignore:140chars comment on line 2 with no closing lint:endignore comment/ when fixing a file with \n line endings does not change the line endings exitstatus is expected to eq 0 when overriding config file options with command line options and config file sets "--only-checks=variable_contains_dash" and command-line does not override "--only-checks" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains a dash on line 3 (check: variable_contains_dash)" and command-line sets "--only-checks=variable_is_lowercase" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains an uppercase letter on line 4 (check: variable_is_lowercase)" PuppetLint::Checks #initialize is expected to have attributes {:problems => []} #load_data when the tokeniser encounters an error and the reason for the error is unknown stores an empty tokens array creates a syntax error problem for the file and the reason for the error is known stores an empty tokens array creates a syntax error problem for the file #run loads the manifest data when there are checks enabled runs the enabled checks does not run the disabled checks when a check finds a problem in the manifest adds the found problems to the problems array and fix is enabled calls #fix_problems on the check and adds the results to the problems array when an unhandled exception is raised prints out information about the puppet-lint version and ruby environment prints out the details of the exception raised and the file being linted is readable adds the contents of the file to the bug report #enabled_checks checks the configuration for each check to see if it is enabled #manifest reassembles the manifest from the tokens array PuppetLint::Configuration creates check methods on the fly knows what checks have been added responds nil to unknown config options is able to explicitly add options is able to add options on the fly is able to set sane defaults detects github actions defaults codeclimate_report_file to the CODECLIMATE_REPORT_FILE environment variable PuppetLint::Data .resource_indexes when a namespaced class name contains a single colon raises a SyntaxError when typo in namespace separator makes parser look for resource raises a SyntaxError when given a defaults declaration returns an empty array when given a set of resource declarations returns an array of resource indexes .insert adds token at the given index sets the prev_token sets the prev_code_token sets the next_token sets the next_code_token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token .delete removes the token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token quoted_booleans with a single line ignore detects three problems has two warnings has one ignored problem with a single line ignore and a reason detects three problems has two warnings has one ignored problem with a reason with a block ignore detects four problems has two warnings has two ignored problems with a block ignore and a reason detects four problems has two warnings has two ignored problems with a reason disable multiple checks on a line with a reason detects 1 problems has one ignored problems disable multiple checks in a block detects 2 problems ignores both problems PuppetLint::Lexer::StringSlurper #parse when parsing an unterminated string raises an UnterminatedStringError when parsing up to a double quote returns a single segment up to the double quote and the string is empty returns a single empty string segment and the string contains a newline includes the newline in the string segment an escaped $var does not create an unenclosed variable segment an escaped ${} enclosure does not create an interpolation segment a variable and a suffix puts the variable into an interpolation segment a variable surrounded by text puts the variable into an interpolation segment multiple variables with surrounding text puts each variable into an interpolation segment only an enclosed variable puts empty string segments around the interpolated segment an enclosed variable with an unnecessary $ does not remove the unnecessary $ a variable with an array reference includes the references in the interpolated section only enclosed variables creates an interpolation section per variable an unenclosed variable creates a special segment for the unenclosed variable an interpolation with a nested single quoted string creates an interpolation segment for the nested string an interpolation with nested math creates an interpolation segment for the nested math an interpolation with a nested array creates an interpolation segment for the nested array repeated $s creates a single string segment multiple unenclosed variables creates a special segment for each unenclosed variable an unenclosed variable with a trailing $ places the trailing $ in a string segment an unenclosed variable starting with two $s includes the preceeding $ in the string segment before the unenclosed variable an unenclosed variable with incorrect namespacing only includes the valid part of the variable name in the segment a variable followed by an odd number of backslashes before a double quote does not let this double quote terminate the string a variable followed by an even number of backslashes before a double quote recognizes this double quote as the terminator an interpolation with a complex function chain keeps the whole function chain in a single interpolation segment nested interpolations keeps each full interpolation in its own segment interpolation with nested braces is expected to eq [[:STRING, ""], [:INTERP, "$foo.map |$bar| { something($bar) }"], [:STRING, ""]] #parse_heredoc when the heredoc text contains the tag terminates the heredoc at the closing tag when parsing a heredoc with interpolation disabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} does not create an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable when parsing a heredoc with interpolation enabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} creates an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable that contains a nested interpolation does not create a segment for the unenclosed variable that contains an interpolation with nested braces does not create a segment for the unenclosed variable that contains braces is expected to eq [[:HEREDOC, " {\n \"foo\": \"bar\"\n }\n "], [:HEREDOC_TERM, "|-end"]] #consumed_chars when slurping a string containing multibyte characters counts the multibyte character as a single consumed character when slurping an empty string consumes only the closing quote PuppetLint::Lexer::Token is expected to respond to #type is expected to respond to #value is expected to respond to #line is expected to respond to #column type is expected to eq :NAME value is expected to eq "foo" line is expected to eq 1 column is expected to eq 2 inspect is expected to eq "" PuppetLint::Lexer handles 'case' as a keyword handles 'class' as a keyword handles 'default' as a keyword handles 'define' as a keyword handles 'import' as a keyword handles 'if' as a keyword handles 'elsif' as a keyword handles 'else' as a keyword handles 'inherits' as a keyword handles 'node' as a keyword handles 'and' as a keyword handles 'or' as a keyword handles 'undef' as a keyword handles 'true' as a keyword handles 'false' as a keyword handles 'in' as a keyword handles 'unless' as a keyword has a token named 'LBRACK' has a token named 'RBRACK' has a token named 'LBRACE' has a token named 'RBRACE' has a token named 'LPAREN' has a token named 'RPAREN' has a token named 'EQUALS' has a token named 'ISEQUAL' has a token named 'GREATEREQUAL' has a token named 'GREATERTHAN' has a token named 'LESSTHAN' has a token named 'LESSEQUAL' has a token named 'NOTEQUAL' has a token named 'NOT' has a token named 'COMMA' has a token named 'DOT' has a token named 'COLON' has a token named 'AT' has a token named 'LLCOLLECT' has a token named 'RRCOLLECT' has a token named 'LCOLLECT' has a token named 'RCOLLECT' has a token named 'SEMIC' has a token named 'QMARK' has a token named 'BACKSLASH' has a token named 'FARROW' has a token named 'PARROW' has a token named 'APPENDS' has a token named 'PLUS' has a token named 'MINUS' has a token named 'DIV' has a token named 'TIMES' has a token named 'MODULO' has a token named 'PIPE' has a token named 'LSHIFT' has a token named 'RSHIFT' has a token named 'MATCH' has a token named 'NOMATCH' has a token named 'IN_EDGE' has a token named 'OUT_EDGE' has a token named 'IN_EDGE_SUB' has a token named 'OUT_EDGE_SUB' has a token named 'NEWLINE' has a token named 'NEWLINE' has a token named 'NEWLINE' invalid code borks #new_token calculates the line number for an empty string gets correct line number after double quoted multi line string gets correct line number after a multi line comment calculates the line number for a multi line string calculates line number for string that ends with newline calculates the column number for an empty string calculates the column number for a single line string calculates the column number for a multi line string #process_string_segments an empty string segment creates a :STRING token can render the result back into a manifest an interpolated variable with a suffix creates a tokenised string with an interpolated variable can render the result back into a manifest an interpolated variable surrounded by string segments creates a tokenised string with an interpolated variable can render the result back into a manifest multiple interpolated variables with surrounding text creates a tokenised string with the interpolated variables can render the result back into a manifest only a single interpolated variable creates a tokenised string can render the result back into a manifest treats a variable named the same as the keyword as a variable for 'case' creates a tokenised string can render the result back into a manifest for 'class' creates a tokenised string can render the result back into a manifest for 'default' creates a tokenised string can render the result back into a manifest for 'define' creates a tokenised string can render the result back into a manifest for 'import' creates a tokenised string can render the result back into a manifest for 'if' creates a tokenised string can render the result back into a manifest for 'elsif' creates a tokenised string can render the result back into a manifest for 'else' creates a tokenised string can render the result back into a manifest for 'inherits' creates a tokenised string can render the result back into a manifest for 'node' creates a tokenised string can render the result back into a manifest for 'and' creates a tokenised string can render the result back into a manifest for 'or' creates a tokenised string can render the result back into a manifest for 'undef' creates a tokenised string can render the result back into a manifest for 'false' creates a tokenised string can render the result back into a manifest for 'true' creates a tokenised string can render the result back into a manifest for 'in' creates a tokenised string can render the result back into a manifest for 'unless' creates a tokenised string can render the result back into a manifest for 'function' creates a tokenised string can render the result back into a manifest for 'type' creates a tokenised string can render the result back into a manifest for 'attr' creates a tokenised string can render the result back into a manifest for 'private' creates a tokenised string can render the result back into a manifest an interpolated variable with an unnecessary $ creates a tokenised string includes the extra $ in the rendered manifest an interpolated variable with an array reference creates a tokenised string can render the result back into a manifest multiple interpreted variables creates a tokenised string can render the result back into a manifest an unenclosed variable creates a tokenised string can render the result back into a manifest an interpolation with a nested single quote string creates a tokenised string can render the result back into a manifest an interpolation with a nested math expression creates a tokenised string can render the result back into a manifest an interpolation with a nested array creates a tokenised string can render the result back into a manifest multiple unenclosed variables creates a tokenised string can render the result back into a manifest an unenclosed variable with a trailing $ creates a tokenised string can render the result back into a manifest an interpolation with a complex function chain creates a tokenised string can render the result back into a manifest nested interpolations creates a tokenised string can render the result back into a manifest interpolation with nested braces creates a tokenised string can render the result back into a manifest :STRING / :DQ handles a string with newline characters calculates the column number correctly after an enclosed variable calculates the column number correctly after an enclosed variable starting with a string calculates the column number correctly after an enclosed variable ending with a string calculates the column number correctly after an enclosed variable surround by a string does not enclose variable with a chained function call :TYPE matches Data Types matches Catalog Types matches Abstract Types Platform Types matches Callable matches Sensitive :HEREDOC without interpolation parses a simple heredoc does not interpolate the contents of the heredoc handles multiple heredoc declarations on a single line handles a heredoc that specifies a syntax handles a heredoc with spaces in the tag handles a heredoc with no indentation :HEREDOC with interpolation parses a heredoc with no interpolated values as a :HEREDOC parses a heredoc with interpolated values does not remove the unnecessary $ from enclosed variables :CLASSREF matches single capitalised alphanumeric term matches two capitalised alphanumeric terms sep by :: matches many capitalised alphanumeric terms sep by :: matches capitalised terms prefixed by :: matches terms that start with Types :NAME matches lowercase alphanumeric terms matches lowercase alphanumeric terms sep by :: matches many lowercase alphanumeric terms sep by :: matches lowercase alphanumeric terms prefixed by :: matches barewords beginning with an underscore :FUNCTION_NAME matches when a :NAME is followed by a :LPAREN :NUMBER matches numeric terms matches float terms matches hexadecimal terms matches float with exponent terms matches float with exponent terms matches float with negative exponent terms :COMMENT matches everything on a line after # does not include DOS line endings in the comment value does not include Unix line endings in the comment value :MLCOMMENT matches comments on a single line matches comments on multiple lines :SLASH_COMMENT matches everyone on a line after // does not include DOS line endings in the comment value does not include Unix line endings in the comment value :SSTRING matches a single quoted string matches a single quoted string with an escaped ' matches a single quoted string with an escaped $ matches a single quoted string with an escaped . matches a single quoted string with an escaped \n matches an empty string matches an empty string ending with \ matches single quoted string containing a line break :REGEX matches anything enclosed in // matches even if there is \n in the regex does not consider \/ to be the end of the regex is allowed as a param to a data type is allowed as a param to an optional data type does not match chained division properlies parse when regex follows an if properlies parse when a regex follows an elsif properlies parse when a regex is provided as a function argument discriminates between division and regexes :STRING parses strings with embedded strings matches double quoted string containing a line break handles interpolated values that contain double quotes :WHITESPACE parses spaces parses tabs parses unicode spaces arrow_on_right_operand_line chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand subscribe chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand autoloader_layout foo::bar in foo/manifests/bar.pp does not detect any problems foo::bar::baz in foo/manifests/bar/baz.pp does not detect any problems foo in foo/manifests/init.pp does not detect any problems foo::bar in foo/manifests/init.pp only detects a single problem creates an error foo included in bar/manifests/init.pp does not detect any problems foo in puppet-foo/manifests/init.pp detects a single problem foo in puppet-foo/manifests/bar.pp with relative option detects a single problem foo in puppet-foo/manifests/init.pp with relative option does not detect any problems class_inherits_from_params_class parameterised class that inherits from a params class only detects a single problem creates a warning class without parameters does not detect any problems code_on_top_scope comments outside class block problems is expected to be empty new lines outside of class-define block problems is expected to be empty code outside class block is expected to eq 4 problems is expected to contain a warning inherits_across_namespaces class inheriting from parent in same module namespace does not detect any problems class inheriting from sister in same module namespace does not detect any problems class inheriting from another module namespace only detects a single problem creates a warning names_containing_uppercase defined type named FooBar only detects a single problem creates an error class named FooBar only detects a single problem creates an error class named Foo::BarFoo only detects a single problem creates an error check fix - creates an error downcases the class name names_containing_dash module named foo-bar only detects a single problem creates an error define named foo-bar only detect a single problem creates an error class named bar-foo only detects a single problem creates an error multiple classes creates an error nested_classes_or_defines class on its own does not detect any problems class inside a class only detects a single problem creates a warning instantiating a parametised class inside a class does not detect any problems instantiating a parametised class inside a define does not detect any problems define inside a class only detects a single problem creates a warning parameter_order define with attrs in order does not detect any problems define with parameter that calls a function does not detect any problems define with attrs out of order only detects a single problem creates a warning define parameter set to another variable does not detect any problems define parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems define parameter w/a hash containing a variable and no optional parameters is expected to eq 0 define parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 define parameter w/array containing a variable is expected to eq 0 define parameter with array operation is expected to be empty define parameters of Optional type are just regular parameters is expected to eq 1 define parameters of custom type - no values - 0 is expected to be empty define parameters of custom type - two values - 0 is expected to be empty define parameters of custom type - one value, wrong order - 0 is expected to eq 1 define parameters of custom type - one value, right order - 0 is expected to be empty define parameters of custom type - no values - 1 is expected to be empty define parameters of custom type - two values - 1 is expected to be empty define parameters of custom type - one value, wrong order - 1 is expected to eq 1 define parameters of custom type - one value, right order - 1 is expected to be empty define parameters of custom type - no values - 2 is expected to be empty define parameters of custom type - two values - 2 is expected to be empty define parameters of custom type - one value, wrong order - 2 is expected to eq 1 define parameters of custom type - one value, right order - 2 is expected to be empty class with attrs in order does not detect any problems class with parameter that calls a function does not detect any problems class with attrs out of order only detects a single problem creates a warning class parameter set to another variable does not detect any problems class parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems class parameter w/a hash containing a variable and no optional parameters is expected to eq 0 class parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 class parameter w/array containing a variable is expected to eq 0 class parameter with array operation is expected to be empty class parameters of Optional type are just regular parameters is expected to eq 1 class parameters of custom type - no values - 0 is expected to be empty class parameters of custom type - two values - 0 is expected to be empty class parameters of custom type - one value, wrong order - 0 is expected to eq 1 class parameters of custom type - one value, right order - 0 is expected to be empty class parameters of custom type - no values - 1 is expected to be empty class parameters of custom type - two values - 1 is expected to be empty class parameters of custom type - one value, wrong order - 1 is expected to eq 1 class parameters of custom type - one value, right order - 1 is expected to be empty class parameters of custom type - no values - 2 is expected to be empty class parameters of custom type - two values - 2 is expected to be empty class parameters of custom type - one value, wrong order - 2 is expected to eq 1 class parameters of custom type - one value, right order - 2 is expected to be empty right_to_left_relationship chain 2 resources left to right does not detect any problems chain 2 resources right to left only detects a single problem creates a warning variable_scope class with no variables declared accessing top scope only detects a single problem creates a warning class with no variables declared accessing top scope explicitly does not detect any problems class with no variables declared accessing local array index does not detect any problems class with no variables declared accessing local hash key does not detect any problems class with variables declared accessing local scope does not detect any problems class with parameters accessing local scope does not detect any problems defined type with no variables declared accessing top scope only detects a single problem creates a warning defined type with no variables declared accessing top scope explicitly does not detect any problems $name should be auto defined does not detect any problems define with required parameter does not detect any problems future parser blocks only detects two problems creates two warnings nested future parser blocks only detects three problems creates three warnings referencing alias metaparam value as a variable does not detect any problems referencing audit metaparam value as a variable does not detect any problems referencing before metaparam value as a variable does not detect any problems referencing loglevel metaparam value as a variable does not detect any problems referencing noop metaparam value as a variable does not detect any problems referencing notify metaparam value as a variable does not detect any problems referencing require metaparam value as a variable does not detect any problems referencing schedule metaparam value as a variable does not detect any problems referencing stage metaparam value as a variable does not detect any problems referencing subscribe metaparam value as a variable does not detect any problems referencing tag metaparam value as a variable does not detect any problems support the use of facts and trusted facts does not detect any problems multiple left hand variable assign does not detect any problems nested variable assignment does not detect any problems function calls inside string interpolation does not detect any problems variables in string interpolation only detects one problem creates one warning assigning regex with multiple alternations to variable does not detect any problems slash_comments with fix disabled slash comments only detects a single problem creates a warning with fix enabled slash comments only detects a single problem fixes the manifest replaces the double slash with a hash star_comments with fix disabled multiline comment w/ one line of content only detects a single problem creates a warning with fix enabled multiline comment w/ no indents only detects a single problem creates a warning converts the multiline comment multiline comment w/ one line of content only detects a single problem creates a warning converts the multiline comment multiline comment w/ multiple line of content only detects a single problem creates a warning converts the multiline comment case_without_default case statement with a default case does not detect any problems case statement without a default case only detects a single problem creates a warning nested case statements without a default case on the outermost only detects a single problem creates a warning three nested case statements with two missing default cases detects two problems creates two warnings issue-117 does not detect any problems issue-829 nested selector with default in case without default creates one warning issue-829 nested selector with default in case with default does not detect any problems selector_inside_resource resource with a selector only detects a single problem creates a warning resource with a variable as a attr value does not detect any problems documentation undocumented class only detects a single problem creates a warning documented class does not detect any problems incorrectly documented class only detects a single problem creates a warning undocumented defined type only detects a single problem creates a warning documented defined type does not detect any problems unquoted_node_name with fix disabled unquoted node name only detects a single problem creates a warning default node does not detect any problems single quoted node name does not detect any problems regex node name does not detect any problems multiple bare node names detects 3 problems creates 3 warnings mixed node name types detects 2 problems creates 2 warnings multiple node blocks detects 2 problems creates 2 warnings incomplete node block detects a problem creates 1 error with fix enabled unquoted node name only detects a single problem fixes the manifest quotes the node name multiple bare node names detects 3 problems fixes the 3 problems quotes all three node names mixed node name types detects 2 problems fixes the 2 problems quotes the 2 unquoted node names duplicate_params resource with duplicate parameters only detects a single problem creates an error bug #145: resource with a hash and no duplicate parameters does not detect any errors bug #145: resource with a hash and duplicate parameters in subhash only detects a single error creates an error bug #145: resource with a hash and duplicate parameters in parent type only detects a single problem creates an error bug #145: more hash tests and no duplicate parameters does not detect any problems colon as last token in file does not detect any problems ensure_first_param with fix disabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure in nested hash does not detect any problems with fix enabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning makes ensure the first attr ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure is a selector detects a problem fixes the problem moves the whole ensure parameter to the top ensure_not_symlink_target with fix disabled file resource creating a symlink with seperate target attr does not detect any problems file resource creating a symlink with target specified in ensure only detects a single problem creates a warning with fix enabled file resource creating a symlink with seperate target attr does not detect any problems does not modify the manifest file resource creating a symlink with target specified in ensure only detects a single problem fixes the problem creates a new target param file_mode with fix disabled 3 digit file mode only detects a single problem creates a warning 4 digit file mode does not detect any problems file mode as a variable does not detect any problems symbolic file mode does not detect any problems file mode undef unquoted does not detect any problems file mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems 3 digit concat mode only detects a single problem creates a warning 4 digit concat mode does not detect any problems concat mode as a variable does not detect any problems symbolic concat mode does not detect any problems concat mode undef unquoted does not detect any problems concat mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems mode as a function return value does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 3 digit file mode only detects a single problem fixes the manifest zeroe pads the file mode file mode undef quoted only detects a single problem creates a warning does not modify the original manifest 3 digit concat mode only detects a single problem fixes the manifest zero pads the concat mode concat mode undef quoted only detects a single problem creates a warning does not modify the original manifest mode as a function return value does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems zero pads the file modes and change them to strings unquoted_file_mode with fix disabled 4 digit unquoted file mode only detects a single problem creates a warning 4 digit unquoted file mode only detects a single problem creates a warning file mode from a function rvalue does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode file mode from a function rvalue does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems quotes the file modes unquoted_resource_title with fix disabled quoted resource title on single line resource does not detect any problems unquoted resource title on single line resource only detects a single problem creates a warning quoted resource title on multi line resource does not detect any problems unquoted resource title on multi line resource only detects a single problem creates a warning condensed resources with quoted titles does not detect any problems condensed resources with an unquoted title only detects a single problem creates a warning single line resource with an array of titles (all quoted) does not detect any problems resource inside a case statement does not detect any problems issue #116 does not detect any problems case statement does not detect any problems with fix enabled unquoted resource title on single line resource only detects a single problem fixes the manifest singles quote the resource title unquoted resource title on multi line resource only detects a single problem fixes the manifest singles quote the resource title condensed resources with an unquoted title only detects a single problem fixes the manifest singles quote the resource title double_quoted_strings with fix disabled double quoted string containing a variable inside single quotes does not detect any problems multiple strings in a line only detects a single problem creates a warning double quoted string nested in a single quoted string does not detect any problems double quoted string after a comment does not detect any problems double quoted string containing newline but no variables does not detect any problems double quoted string with backslash for continuation does not detect any problems double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning double quoted strings containing supported escape patterns does not detect any problems double quoted string with random escape should be rejected only detects a single problem creates a warning single quotes in a double quoted string does not detect any problems double quoted string containing single quoted string does not detect any problems with fix enabled double quoted string containing a variable inside single quotes does not detect any problems does not modify the manifest double quoted string containing a lone dollar does not detect any problems does not modify the manifest multiple strings in a line only detects a single problem fixes the manifest converts the double quoted string into single quotes single quotes in a double quoted string does not detect any problems does not modify the manifest only_variable_string with fix disabled string containing only a variable only detects a single problem creates a warning string containing only a variable w/ ref only detects a single problem creates a warning string containing only a variable w/ lots of refs only detects a single problem creates a warning string containing only a variable as a hash key does not detect any problems with fix enabled string containing only a variable only detects a single problem fixes the manifest unquotes the variable string contaiting only a variable w/ ref only detects a single problem fixes the manifest unquotes the variable string containing only a variable w/ lots of refs only detects a single problem fixes the manifest unquotes the variable puppet_url_without_modules puppet:// url with modules does not detect any problems with fix disabled puppet:// url without modules only detects a single problem creates a warning with fix enabled puppet:// url without modules only detects a single problem fixes the manifest inserts modules into the path double string wrapped puppet:// urls detects several problems quoted_booleans with fix disabled quoted false only detects a single problem creates a warning quoted true only detects a single problem creates a warning double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning with fix enabled quoted false only detects a single problem fixes the manifest unquotes the boolean quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted false only detects a single problem fixes the manifest unquotes the boolean single_quote_string_with_variables multiple strings in a line only detects a single problem creates an error single quoted inline template with dollar signs has no problems is expected to eq 0 single quoted inline epp with dollar signs has no problems is expected to eq 0 variables_not_enclosed with fix disabled variable not enclosed in {} only detects a single problem creates a warning variable not enclosed in {} after many tokens only detects a single problem creates a warning with fix enabled variable not enclosed in {} only detects a single problem fixes the manifest encloses the variable in braces variable not enclosed in {} after many tokens only detects a single problem fixes the manifest encloses the variable in braces variables not enclosed in {}, delimited by - only detects two problems fixes the manifest encloses both variables in braces variable with a hash or array reference not enclosed only detects a single problem fixes the manifest encloses the variable with the references unenclosed variable followed by a dash and then text only detects a single problem fixes the manifest encloses the variable but not the text variable_contains_dash a variable containing a dash only detects a single problem creates a warning variable containing a dash only detects a single problem creates a warning variable with an array reference containing a dash does not detect any problems enclosed variable in a string followed by a dash does not detect any problems variable_is_lowercase a variable containing an uppercase letter only detects a single problem creates a warning a variable containing only lowercase letters does not detect any problems when typecasting inside an interpolation does not detect any problems when an interpolated variable contains an uppercase letter only detects a single problem creates a warning when an interpolated variable only contains lowercase letters does not detect any problems 140chars file resource with a source line > 140c does not detect any problems file resource with a template line > 140c does not detect any problems length of lines with UTF-8 characters does not detect any problems 141 character line only detects a single problem creates a warning 2sp_soft_tabs when a line is indented by 3 spaces only detects a single problem creates an error 80chars file resource with a source line > 80c does not detect any problems file resource with a template line > 80c does not detect any problems length of lines with UTF-8 characters does not detect any problems 81 character line only detects a single problem creates a warning arrow_alignment with fix disabled selectors inside a resource does not detect any problems selectors in the middle of a resource does not detect any problems selector inside a resource does not detect any problems selector inside a hash inside a resource does not detect any problems nested hashes with correct indentation does not detect any problems single resource with a misaligned => detects four problems creates four warnings single resource with a misaligned => and semicolon at the end detects four problems creates four warnings complex resource with a misaligned => detects three problems creates three warnings multi-resource with a misaligned => only detects a single problem creates a warning multi-resource with a misaligned => and semicolons only detects a single problem creates a warning multiple single line resources does not detect any problems resource with unaligned => in commented line does not detect any problems single line resource spread out on multiple lines does not detect any problems multiline resource with a single line of params does not detect any problems resource with aligned => too far out detects 2 problems creates 2 warnings resource with multiple params where one is an empty hash does not detect any problems multiline resource with multiple params on a line detects 2 problems creates 2 warnings resource param containing a single-element same-line hash does not detect any problems multiline hash with opening brace on same line as first pair does not detect any problems unaligned multiline hash with opening brace on the same line as the first pair detects one problem creates one warning hash with strings containing variables as keys properly aligned does not detect any problems hash with strings containing variables as keys incorrectly aligned detects 2 problems creates 2 warnings complex data structure with different indentation levels at the same depth does not detect any problems where the top level of the block has no parameters does not detect any problems with fix enabled single resource with a misaligned => detects four problems fixes the manifest aligns the arrows complex resource with a misaligned => detects three problems fixes the manifest aligns the arrows multi-resource with a misaligned => only detects a single problem fixes the manifest aligns the arrows resource with aligned => too far out detects 2 problems creates 2 warnings realigns the arrows with the minimum whitespace resource with unaligned => and no whitespace between param and => detects 1 problem fixes the problem adds whitespace between the param and the arrow multiline resource with multiple params on a line detects 2 problems fixes 2 problems moves the extra param onto its own line and realign multiline resource with multiple params on a line, extra one longer detects 2 problems fixes 2 problems moves the extra param onto its own line and realign hash with strings containing variables as keys incorrectly aligned detects 2 problems fixes 2 problems aligns the hash rockets complex data structure with different indentation levels at the same depth detects 1 problem fixes 1 problem aligns the hash rockets complex data structure with multiple token keys detects 5 problems fixes 5 problems realigns the arrows realignment of resource with an inline single line hash detects 8 problems fixes 8 problems realigns the arrows negative argument detects a problem fixes the problems realigns the arrows hard_tabs with fix disabled hard tabs indents only detects a single problem creates an error with fix enabled hard tabs indents only detects a single problem fixes the manifest converts the tab characters into spaces trailing_whitespace with fix disabled line with trailing whitespace only detects a single problem creates an error line without code and trailing whitespace only detects a single problem creates an error with fix enabled single line with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace multiple lines with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace line without code and trailing whitespace only detects a single problem creates an error removes the trailing whitespace empty lines with nothing but whitespace detects problems with both empty lines fixes the manifest legacy_facts with fix disabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fact variable using legacy $::osfamily only detect a single problem fact variable using legacy $::blockdevice_sda_model only detect a single problem fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem fact variable using legacy $::zone_foobar_uuid only detect a single problem fact variable using legacy $::processor314 only detect a single problem fact variable using legacy $::sp_l3_cache only detect a single problem fact variable using legacy $::sshrsakey only detect a single problem fact variable in interpolated string "${::osfamily}" only detect a single problem fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using unquoted legacy facts hash variable in interpolation detects a single problem with fix enabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fixes the problem uses the facts hash fact variable using top scope $::facts hash does not detect any problems fact variable using legacy top scope $::facts['osfamily'] only detects a single problem fixes the problem uses the facts hash fact variable using legacy $::osfamily only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::memoryfree_mb only detect a single problem continues to use the legacy fact fact variable using legacy $::blockdevice_sda_model only detect a single problem uses the facts hash fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem uses the facts hash fact variable using legacy $::zone_foobar_uuid only detect a single problem uses the facts hash fact variable using legacy $::processor314 only detect a single problem uses the facts hash fact variable using legacy $::sp_l3_cache only detect a single problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem uses the facts hash fact variable in interpolated string "${::osfamily}" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::gid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::id" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistcodename" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistdescription" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbmajdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbminordistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbrelease" only detect a single problem uses the facts hash fact variable using facts hash in double quotes "$facts['lsbrelease']" only detect a single problem uses the facts hash variable ending in the word fact does not detect any problems top_scope_facts with fix disabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope $::trusted hash does not detect any problems fact variable using top scope does not detect a single problem out of scope namespaced variable with leading :: does not detect any problems inside double quotes does not detect any problems with curly braces in double quote does not detect any problems with fix enabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope structured fact not present on allowlist detects a problem fixes the problem top scope $::trusted hash does not detect any problems with custom top scope fact variables fact variable using $facts hash does not detect any problems fact variable using $trusted hash does not detect any problems allowlisted top scope variable $::location does not detect any problems non-allowlisted top scope variable $::application detects a problem PuppetLint accepts manifests as a string returns empty manifest when empty one given as the input Finished in 1.34 seconds (files took 0.47174 seconds to load) 1061 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/puppet-lint-4.2.4' mkdir -p /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1 help2man --name='Puppet Lint' --no-info \ -o /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1/puppet-lint.1 bin/puppet-lint make[1]: Leaving directory '/build/reproducible-path/puppet-lint-4.2.4' dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package puppet-lint: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package puppet-lint: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'puppet-lint' in '../puppet-lint_4.2.4-2_all.deb'. dpkg-genbuildinfo --build=binary -O../puppet-lint_4.2.4-2_arm64.buildinfo dpkg-genchanges --build=binary -O../puppet-lint_4.2.4-2_arm64.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/1038141 and its subdirectories I: Current time: Thu Dec 25 11:26:41 -12 2025 I: pbuilder-time-stamp: 1766705201 Fri Nov 22 17:03:43 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink01-arm64.debian.net. Fri Nov 22 17:03:43 UTC 2024 I: Preparing to do remote build '2' on codethink01-arm64.debian.net. Fri Nov 22 17:03:43 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink01-arm64.debian.net is marked as down. Fri Nov 22 17:03:43 UTC 2024 - checking via ssh if codethink01-arm64.debian.net is up. removed '/tmp/read-only-fs-test-dA4XB9' ==================================================================================== Thu Dec 25 23:26:46 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink01-arm64, called using "2 puppet-lint trixie /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B 4.2.4-2" as arguments. Thu Dec 25 23:26:46 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-KmA3GJbA" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Dec 25 23:26:46 UTC 2025 I: Downloading source for trixie/puppet-lint=4.2.4-2 Reading package lists... NOTICE: 'puppet-lint' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/puppet-team/puppet-lint.git Please use: git clone https://salsa.debian.org/puppet-team/puppet-lint.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 88.4 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (dsc) [1611 B] Get:2 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (tar) [82.3 kB] Get:3 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (diff) [4484 B] Fetched 88.4 kB in 0s (5043 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'puppet-lint' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/puppet-team/puppet-lint.git Please use: git clone https://salsa.debian.org/puppet-team/puppet-lint.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 88.4 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (dsc) [1611 B] Get:2 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (tar) [82.3 kB] Get:3 http://deb.debian.org/debian trixie/main puppet-lint 4.2.4-2 (diff) [4484 B] Fetched 88.4 kB in 0s (5043 kB/s) Download complete and in download only mode ============================================================================= Re-Building puppet-lint in trixie on arm64 on codethink01-arm64 now. Date: Thu Dec 25 23:26:46 GMT 2025 Date UTC: Thu Dec 25 23:26:46 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/pbuilderrc_RaOr + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' puppet-lint = debian-installer -o puppet-lint = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' puppet-lint = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo 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.GPXSkP2B/pbuilderrc_RaOr --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2 --logfile b2/build.log puppet-lint_4.2.4-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 26 13:26:47 +14 2025 I: pbuilder-time-stamp: 1766705207 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 [puppet-lint_4.2.4-2.dsc] I: copying [./puppet-lint_4.2.4.orig.tar.gz] I: copying [./puppet-lint_4.2.4-2.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Feb 22 05:35:08 2024 gpgv: using EDDSA key C0AB4E11BF6C5B96ABFF7AEE69C52F658E988542 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./puppet-lint_4.2.4-2.dsc: no acceptable signature found dpkg-source: info: extracting puppet-lint in puppet-lint-4.2.4 dpkg-source: info: unpacking puppet-lint_4.2.4.orig.tar.gz dpkg-source: info: unpacking puppet-lint_4.2.4-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/D01_modify_environment starting debug: Running on codethink01-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 Dec 25 23:26 /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/2416374/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/D02_print_environment starting I: set 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]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path 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=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=d03ea7b16e0b49d485d2a44f803760c3 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=2416374 PS4='+ ' 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.GPXSkP2B/pbuilderrc_RaOr --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2 --logfile b2/build.log puppet-lint_4.2.4-2.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2416374/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: arm64 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), gem2deb, help2man, ruby-rspec-its, ruby-rspec-mocks dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 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 gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-its; however: Package ruby-rspec-its is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-mocks; however: Package ruby-rspec-mocks 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} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gpg{a} gpg-agent{a} gpgconf{a} gpgsm{a} groff-base{a} help2man{a} intltool-debian{a} libarchive-zip-perl{a} libassuan9{a} libb-hooks-op-check-perl{a} libclass-method-modifiers-perl{a} libclass-xsaccessor-perl{a} libclone-perl{a} libcom-err2{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1t64{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libgssapi-krb5-2{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libksba8{a} libldap-2.5-0{a} liblocale-gettext-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0t64{a} libnsl2{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librole-tiny-perl{a} libruby{a} libruby3.1t64{a} libsasl2-2{a} libsasl2-modules-db{a} libsub-quote-perl{a} libtimedate-perl{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-net-telnet{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-its{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} ruby3.1-dev{a} rubygems-integration{a} sensible-utils{a} tzdata{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato gnupg-utils gpg-wks-client krb5-locales libarchive-cpio-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libjs-jquery libjson-perl libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby3.1-doc strace unzip wget zip 0 packages upgraded, 137 newly installed, 0 to remove and 0 not upgraded. Need to get 43.1 MB of archives. After unpacking 175 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 liblocale-gettext-perl arm64 1.07-7+b1 [15.2 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.12.6-1 [26.7 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024b-3 [255 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 13 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.12.6-1 [9692 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.12.6-1 [27.8 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 libassuan9 arm64 3.0.1-2 [58.1 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 gpgconf arm64 2.2.45-2 [114 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 libksba8 arm64 1.6.7-2+b1 [125 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 libnpth0t64 arm64 1.6-3.1+b1 [18.1 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 dirmngr arm64 2.2.45-2 [343 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 gnupg-l10n all 2.2.45-2 [705 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 gpg arm64 2.2.45-2 [481 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 pinentry-curses arm64 1.2.1-4+b1 [76.7 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 gpg-agent arm64 2.2.45-2 [230 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 gpgsm arm64 2.2.45-2 [232 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 gnupg all 2.2.45-2 [376 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libfile-dirlist-perl all 0.05-3 [7600 B] Get: 70 http://deb.debian.org/debian trixie/main arm64 libfile-which-perl all 1.27-2 [15.1 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libfile-touch-perl all 0.12-2 [8816 B] Get: 73 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 libclass-xsaccessor-perl arm64 1.19-4+b4 [34.9 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libb-hooks-op-check-perl arm64 0.22-3+b2 [10.6 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libdynaloader-functions-perl all 0.004-1 [12.1 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libdevel-callchecker-perl arm64 0.009-1+b1 [16.3 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libparams-classify-perl arm64 0.015-2+b4 [22.3 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libmoo-perl all 2.005005-1 [58.0 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 libhtml-parser-perl arm64 3.83-1+b1 [97.5 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 perl-openssl-defaults arm64 7+b2 [6712 B] Get: 101 http://deb.debian.org/debian trixie/main arm64 libnet-ssleay-perl arm64 1.94-2 [323 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 libwww-perl all 6.77-1 [183 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 patchutils arm64 0.4.2-1+b1 [71.3 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 wdiff arm64 1.2.2-6+b1 [119 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 devscripts all 2.24.3 [1079 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 rubygems-integration all 1.18 [6704 B] Get: 112 http://deb.debian.org/debian trixie/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 libruby arm64 1:3.1+nmu1 [4664 B] Get: 116 http://deb.debian.org/debian trixie/main arm64 ruby-sdbm arm64 1.0.0-5+b5 [14.6 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 libedit2 arm64 3.1-20240808-1 [89.2 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5-2+b1 [96.1 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 libruby3.1t64 arm64 3.1.2-8.4 [5266 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 ruby3.1 arm64 3.1.2-8.4 [664 kB] Get: 122 http://deb.debian.org/debian trixie/main arm64 ruby-rubygems all 3.4.20-1 [309 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 ruby arm64 1:3.1+nmu1 [5584 B] Get: 124 http://deb.debian.org/debian trixie/main arm64 rake all 13.2.1-1 [65.2 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 gem2deb-test-runner arm64 2.2.5 [17.9 kB] Get: 126 http://deb.debian.org/debian trixie/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2+b2 [329 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2+b2 [621 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 ruby3.1-dev arm64 3.1.2-8.4 [1006 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 ruby-all-dev arm64 1:3.1+nmu1 [5680 B] Get: 130 http://deb.debian.org/debian trixie/main arm64 gem2deb arm64 2.2.5 [48.0 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 help2man arm64 1.49.3+b1 [198 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 ruby-diff-lcs all 1.5.1-1 [28.1 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-its all 1.3.0-1 [6864 B] Get: 137 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Fetched 43.1 MB in 0s (203 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package liblocale-gettext-perl. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-7+b1_arm64.deb ... Unpacking liblocale-gettext-perl (1.07-7+b1) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 20422 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_arm64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (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 ... 21484 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_arm64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-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 .../017-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../024-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../026-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../027-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-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 .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libassuan9:arm64. Preparing to unpack .../032-libassuan9_3.0.1-2_arm64.deb ... Unpacking libassuan9:arm64 (3.0.1-2) ... Selecting previously unselected package gpgconf. Preparing to unpack .../033-gpgconf_2.2.45-2_arm64.deb ... Unpacking gpgconf (2.2.45-2) ... Selecting previously unselected package libksba8:arm64. Preparing to unpack .../034-libksba8_1.6.7-2+b1_arm64.deb ... Unpacking libksba8:arm64 (1.6.7-2+b1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../035-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../036-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../037-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnpth0t64:arm64. Preparing to unpack .../038-libnpth0t64_1.6-3.1+b1_arm64.deb ... Unpacking libnpth0t64:arm64 (1.6-3.1+b1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../039-dirmngr_2.2.45-2_arm64.deb ... Unpacking dirmngr (2.2.45-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../040-gnupg-l10n_2.2.45-2_all.deb ... Unpacking gnupg-l10n (2.2.45-2) ... Selecting previously unselected package gpg. Preparing to unpack .../041-gpg_2.2.45-2_arm64.deb ... Unpacking gpg (2.2.45-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../042-pinentry-curses_1.2.1-4+b1_arm64.deb ... Unpacking pinentry-curses (1.2.1-4+b1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../043-gpg-agent_2.2.45-2_arm64.deb ... Unpacking gpg-agent (2.2.45-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../044-gpgsm_2.2.45-2_arm64.deb ... Unpacking gpgsm (2.2.45-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../045-gnupg_2.2.45-2_all.deb ... Unpacking gnupg (2.2.45-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../046-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../047-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../048-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../049-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../050-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../051-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../052-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../053-libclass-xsaccessor-perl_1.19-4+b4_arm64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b4) ... Selecting previously unselected package libb-hooks-op-check-perl:arm64. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-3+b2_arm64.deb ... Unpacking libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.004-1_all.deb ... Unpacking libdynaloader-functions-perl (0.004-1) ... Selecting previously unselected package libdevel-callchecker-perl:arm64. Preparing to unpack .../056-libdevel-callchecker-perl_0.009-1+b1_arm64.deb ... Unpacking libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Selecting previously unselected package libparams-classify-perl:arm64. Preparing to unpack .../057-libparams-classify-perl_0.015-2+b4_arm64.deb ... Unpacking libparams-classify-perl:arm64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../059-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../060-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../061-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../062-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../063-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../064-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../065-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../066-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../067-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../068-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../069-libhtml-parser-perl_3.83-1+b1_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.83-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../070-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../071-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../077-perl-openssl-defaults_7+b2_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../078-libnet-ssleay-perl_1.94-2_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../083-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../084-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1+b1_arm64.deb ... Unpacking patchutils (0.4.2-1+b1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-6+b1_arm64.deb ... Unpacking wdiff (1.2.2-6+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.24.3_all.deb ... Unpacking devscripts (2.24.3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../088-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../089-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../090-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../091-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../092-libruby_1%3a3.1+nmu1_arm64.deb ... Unpacking libruby:arm64 (1:3.1+nmu1) ... Selecting previously unselected package ruby-sdbm:arm64. Preparing to unpack .../093-ruby-sdbm_1.0.0-5+b5_arm64.deb ... Unpacking ruby-sdbm:arm64 (1.0.0-5+b5) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../094-libedit2_3.1-20240808-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20240808-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../095-libncurses6_6.5-2+b1_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2+b1) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../096-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package libruby3.1t64:arm64. Preparing to unpack .../097-libruby3.1t64_3.1.2-8.4_arm64.deb ... Unpacking libruby3.1t64:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../098-ruby3.1_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1 (3.1.2-8.4) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../099-ruby-rubygems_3.4.20-1_all.deb ... Unpacking ruby-rubygems (3.4.20-1) ... Selecting previously unselected package ruby. Preparing to unpack .../100-ruby_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby (1:3.1+nmu1) ... Selecting previously unselected package rake. Preparing to unpack .../101-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../102-gem2deb-test-runner_2.2.5_arm64.deb ... Unpacking gem2deb-test-runner (2.2.5) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../103-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../104-libgmp-dev_2%3a6.3.0+dfsg-2+b2_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Selecting previously unselected package ruby3.1-dev:arm64. Preparing to unpack .../105-ruby3.1-dev_3.1.2-8.4_arm64.deb ... Unpacking ruby3.1-dev:arm64 (3.1.2-8.4) ... Selecting previously unselected package ruby-all-dev:arm64. Preparing to unpack .../106-ruby-all-dev_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby-all-dev:arm64 (1:3.1+nmu1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../107-gem2deb_2.2.5_arm64.deb ... Unpacking gem2deb (2.2.5) ... Selecting previously unselected package help2man. Preparing to unpack .../108-help2man_1.49.3+b1_arm64.deb ... Unpacking help2man (1.49.3+b1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../109-ruby-diff-lcs_1.5.1-1_all.deb ... Unpacking ruby-diff-lcs (1.5.1-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../110-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../111-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../112-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-its. Preparing to unpack .../113-ruby-rspec-its_1.3.0-1_all.deb ... Unpacking ruby-rspec-its (1.3.0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../114-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up libksba8:arm64 (1.6.7-2+b1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up wdiff (1.2.2-6+b1) ... Setting up libfile-which-perl (1.27-2) ... Setting up libnpth0t64:arm64 (1.6-3.1+b1) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdynaloader-functions-perl (0.004-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libedit2:arm64 (3.1-20240808-1) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up perl-openssl-defaults:arm64 (7+b2) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Dec 25 23:27:10 UTC 2025. Universal Time is now: Thu Dec 25 23:27:10 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up gnupg-l10n (2.2.45-2) ... Setting up libncurses6:arm64 (6.5-2+b1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libb-hooks-op-check-perl:arm64 (0.22-3+b2) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libassuan9:arm64 (3.0.1-2) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up netbase (6.4) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b4) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.3.2-2) ... Setting up readline-common (8.2-5) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-1) ... Setting up liblocale-gettext-perl (1.07-7+b1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 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 pinentry-curses (1.2.1-4+b1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2+b2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libtool (2.4.7-8) ... Setting up libnet-http-perl (6.23-1) ... Setting up libdevel-callchecker-perl:arm64 (0.009-1+b1) ... Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up help2man (1.49.3+b1) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhtml-parser-perl:arm64 (3.83-1+b1) ... Setting up gpgconf (2.2.45-2) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up gpg (2.2.45-2) ... Setting up libhttp-message-perl (7.00-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.45-2) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:arm64 (0.015-2+b4) ... Setting up gpgsm (2.2.45-2) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.45-2) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up gnupg (2.2.45-2) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up rake (13.2.1-1) ... Setting up ruby-sdbm:arm64 (1.0.0-5+b5) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up ruby-rubygems (3.4.20-1) ... Setting up devscripts (2.24.3) ... Setting up libruby3.1t64:arm64 (3.1.2-8.4) ... Setting up ruby3.1 (3.1.2-8.4) ... Setting up ruby3.1-dev:arm64 (3.1.2-8.4) ... Setting up libruby:arm64 (1:3.1+nmu1) ... Setting up ruby-all-dev:arm64 (1:3.1+nmu1) ... Setting up ruby (1:3.1+nmu1) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.5.1-1) ... Setting up gem2deb-test-runner (2.2.5) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-its (1.3.0-1) ... Setting up gem2deb (2.2.5) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. 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: user script /srv/workspace/pbuilder/2416374/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/puppet-lint-4.2.4/ && 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 > ../puppet-lint_4.2.4-2_source.changes dpkg-buildpackage: info: source package puppet-lint dpkg-buildpackage: info: source version 4.2.4-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jérôme Charaoui dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/puppet-lint/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint ┌──────────────────────────────────────────────────────────────────────────────┐ │ puppet-lint: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20251226-2431934-sxhl1s/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: puppet-lint Version: 4.2.4 File: puppet-lint-4.2.4.gem /usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/puppet-lint/usr/share/rubygems-integration/all /tmp/d20251226-2431934-sxhl1s/puppet-lint-4.2.4.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/bin/puppet-lint /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/bin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checkplugin.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/checks.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/configuration.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/data.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/string_slurper.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/lexer/token.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/monkeypatches.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/optparser.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/autoloader_layout.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/parameter_order.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_classes/variable_scope.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/slash_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_comments/star_comments.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/case_without_default.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_documentation/documentation.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/duplicate_params.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_first_param.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/only_variable_string.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/quoted_booleans.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/140chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/80chars.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/line_length.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/codeclimate.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/github.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/report/sarif_template.json /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/gemfile_rewrite.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/puppet-lint.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/tasks/release_test.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint/version.rb /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint Successfully installed puppet-lint-4.2.4 1 gem installed mkdir -p debian/puppet-lint/usr/bin mv debian/puppet-lint/usr/share/rubygems-integration/all/bin/puppet-lint debian/puppet-lint/usr/bin cd debian/puppet-lint/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/puppet-lint-4.2.4 rm -f chmod 644 lib/puppet-lint/bin.rb lib/puppet-lint/checkplugin.rb lib/puppet-lint/checks.rb lib/puppet-lint/configuration.rb lib/puppet-lint/data.rb lib/puppet-lint/lexer/string_slurper.rb lib/puppet-lint/lexer/token.rb lib/puppet-lint/lexer.rb lib/puppet-lint/monkeypatches.rb lib/puppet-lint/optparser.rb lib/puppet-lint/plugins/check_classes/arrow_on_right_operand_line.rb lib/puppet-lint/plugins/check_classes/autoloader_layout.rb lib/puppet-lint/plugins/check_classes/class_inherits_from_params_class.rb lib/puppet-lint/plugins/check_classes/code_on_top_scope.rb lib/puppet-lint/plugins/check_classes/inherits_across_namespaces.rb lib/puppet-lint/plugins/check_classes/names_containing_dash.rb lib/puppet-lint/plugins/check_classes/names_containing_uppercase.rb lib/puppet-lint/plugins/check_classes/nested_classes_or_defines.rb lib/puppet-lint/plugins/check_classes/parameter_order.rb lib/puppet-lint/plugins/check_classes/right_to_left_relationship.rb lib/puppet-lint/plugins/check_classes/variable_scope.rb lib/puppet-lint/plugins/check_comments/slash_comments.rb lib/puppet-lint/plugins/check_comments/star_comments.rb lib/puppet-lint/plugins/check_conditionals/case_without_default.rb lib/puppet-lint/plugins/check_conditionals/selector_inside_resource.rb lib/puppet-lint/plugins/check_documentation/documentation.rb lib/puppet-lint/plugins/check_nodes/unquoted_node_name.rb lib/puppet-lint/plugins/check_resources/duplicate_params.rb lib/puppet-lint/plugins/check_resources/ensure_first_param.rb lib/puppet-lint/plugins/check_resources/ensure_not_symlink_target.rb lib/puppet-lint/plugins/check_resources/file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_file_mode.rb lib/puppet-lint/plugins/check_resources/unquoted_resource_title.rb lib/puppet-lint/plugins/check_strings/double_quoted_strings.rb lib/puppet-lint/plugins/check_strings/only_variable_string.rb lib/puppet-lint/plugins/check_strings/puppet_url_without_modules.rb lib/puppet-lint/plugins/check_strings/quoted_booleans.rb lib/puppet-lint/plugins/check_strings/single_quote_string_with_variables.rb lib/puppet-lint/plugins/check_strings/variables_not_enclosed.rb lib/puppet-lint/plugins/check_variables/variable_contains_dash.rb lib/puppet-lint/plugins/check_variables/variable_is_lowercase.rb lib/puppet-lint/plugins/check_whitespace/140chars.rb lib/puppet-lint/plugins/check_whitespace/2sp_soft_tabs.rb lib/puppet-lint/plugins/check_whitespace/80chars.rb lib/puppet-lint/plugins/check_whitespace/arrow_alignment.rb lib/puppet-lint/plugins/check_whitespace/hard_tabs.rb lib/puppet-lint/plugins/check_whitespace/line_length.rb lib/puppet-lint/plugins/check_whitespace/trailing_whitespace.rb lib/puppet-lint/plugins/legacy_facts/legacy_facts.rb lib/puppet-lint/plugins/top_scope_facts/top_scope_facts.rb lib/puppet-lint/plugins.rb lib/puppet-lint/report/codeclimate.rb lib/puppet-lint/report/github.rb lib/puppet-lint/tasks/gemfile_rewrite.rb lib/puppet-lint/tasks/puppet-lint.rb lib/puppet-lint/tasks/release_test.rb lib/puppet-lint/version.rb lib/puppet-lint.rb find lib/ -type d -empty -delete cd - cd - Rewriting shebang line of /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/bin/puppet-lint /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"puppet-lint\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all:/build/reproducible-path/puppet-lint-4.2.4/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern \*\*/acceptance/puppet_lint_spec.rb --format documentation WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /build/reproducible-path/puppet-lint-4.2.4/spec/unit/puppet-lint/bin_spec.rb:608:in `block (3 levels) in '. rspec/json_expectations is not available PuppetLint::Bin when running normally exitstatus is expected to eq 0 when running without arguments exitstatus is expected to eq 1 when asked to display version exitstatus is expected to eq 0 stdout is expected to eq "puppet-lint 4.2.4" when asked to display available checks includes check arrow_on_right_operand_line in its output includes check autoloader_layout in its output includes check class_inherits_from_params_class in its output includes check code_on_top_scope in its output includes check inherits_across_namespaces in its output includes check names_containing_dash in its output includes check names_containing_uppercase in its output includes check nested_classes_or_defines in its output includes check parameter_order in its output includes check right_to_left_relationship in its output includes check variable_scope in its output includes check slash_comments in its output includes check star_comments in its output includes check case_without_default in its output includes check selector_inside_resource in its output includes check documentation in its output includes check unquoted_node_name in its output includes check duplicate_params in its output includes check ensure_first_param in its output includes check ensure_not_symlink_target in its output includes check file_mode in its output includes check unquoted_file_mode in its output includes check unquoted_resource_title in its output includes check double_quoted_strings in its output includes check only_variable_string in its output includes check puppet_url_without_modules in its output includes check quoted_booleans in its output includes check single_quote_string_with_variables in its output includes check variables_not_enclosed in its output includes check variable_contains_dash in its output includes check variable_is_lowercase in its output includes check 140chars in its output includes check 2sp_soft_tabs in its output includes check 80chars in its output includes check arrow_alignment in its output includes check hard_tabs in its output includes check trailing_whitespace in its output includes check legacy_facts in its output includes check top_scope_facts in its output exitstatus is expected to eq 0 when passed multiple files exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/warning.pp - WARNING: optional parameter listed before required paramet...fests/fail.pp - ERROR: test::foo not in autoload module layout on line 2 (check: autoloader_layout)" when passed a malformed file exitstatus is expected to eq 1 stdout is expected to eq "ERROR: Syntax error on line 1 (check: syntax)" stderr is expected to eq "Try running `puppet parser validate `" when passed ignore paths option exitstatus is expected to eq 0 stdout is expected to eq "" when limited to errors only exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail.pp - ERROR/ when limited to warnings only exitstatus is expected to eq 1 stdout is expected not to match /ERROR/ when specifying a specific check to run exitstatus is expected to eq 0 stdout is expected to match /WARNING/ when asked to display filenames exitstatus is expected to eq 1 stdout is expected to match /^spec\/fixtures\/test\/manifests\/fail\.pp -/ when not asked to fail on warnings exitstatus is expected to eq 0 stdout is expected to match /optional parameter/ when asked to provide context to problems exitstatus is expected to eq 0 stdout is expected to eq "WARNING: optional parameter listed before required parameter on line 2 (check: parameter_order)\n\n define test::warning($foo='bar', $baz) { }\n ^" when asked to fail on warnings exitstatus is expected to eq 1 stdout is expected to match /optional parameter/ when used with an invalid option exitstatus is expected to eq 1 stdout is expected to match /invalid option/ when passed a file that does not exist exitstatus is expected to eq 1 stdout is expected to match /specified file does not exist/ when passed a directory exitstatus is expected to eq 1 stdout is expected to match /ERROR/ when disabling a check exitstatus is expected to eq 0 stdout is expected to eq "" when changing the log format to print %{filename} exitstatus is expected to eq 1 stdout is expected to eq "fail.pp" to print %{path} exitstatus is expected to eq 1 stdout is expected to eq "spec/fixtures/test/manifests/fail.pp" to print %{fullpath} exitstatus is expected to eq 1 stdout is expected to match /^(\/|[A-Za-z]:).+\/spec\/fixtures\/test\/manifests\/fail\.pp$/ to print %{line} exitstatus is expected to eq 1 stdout is expected to eq "2" to print %{kind} exitstatus is expected to eq 1 stdout is expected to eq "error" to print %{KIND} exitstatus is expected to eq 1 stdout is expected to eq "ERROR" to print %{check} exitstatus is expected to eq 1 stdout is expected to eq "autoloader_layout" to print %{message} exitstatus is expected to eq 1 stdout is expected to eq "test::foo not in autoload module layout" when displaying results as json exitstatus is expected to eq 0 stdout is expected to match /\[\n \[\n \{/ when displaying results for multiple targets as json exitstatus is expected to eq 1 stdout is expected to match /\[\n \[\n \{/ when displaying results as SARIF exitstatus is expected to eq 0 stdout is expected to match /"uri": "warning.pp"/ when displaying results for multiple targets as SARIF exitstatus is expected to eq 1 stdout is expected to match /"uri": "warning.pp"/ when outputting code climate report creates a code climate report when hiding ignored problems exitstatus is expected to eq 0 stdout is expected not to match /IGNORED/ when showing ignored problems exitstatus is expected to eq 0 stdout is expected to match /IGNORED/ when showing ignored problems with a reason exitstatus is expected to eq 0 stdout is expected to eq "IGNORED: double quoted string containing no variables on line 3 (check: double_quoted_strings)\n for a good reason" ignoring multiple checks on a line exitstatus is expected to eq 0 ignoring multiple checks in a block exitstatus is expected to eq 0 stdout is expected to match /^.*line 6(?!\d)/ when an lint:endignore control comment exists with no opening lint:ignore comment exitstatus is expected to eq 0 stderr is expected to match /WARNING: lint:endignore comment with no opening lint:ignore: comment found on line 1/ when a lint:ignore control comment block is not terminated properly stderr is expected to match /WARNING: lint:ignore:140chars comment on line 2 with no closing lint:endignore comment/ when fixing a file with \n line endings does not change the line endings exitstatus is expected to eq 0 when overriding config file options with command line options and config file sets "--only-checks=variable_contains_dash" and command-line does not override "--only-checks" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains a dash on line 3 (check: variable_contains_dash)" and command-line sets "--only-checks=variable_is_lowercase" exitstatus is expected to eq 0 stdout is expected to eq "WARNING: variable contains an uppercase letter on line 4 (check: variable_is_lowercase)" PuppetLint::Checks #initialize is expected to have attributes {:problems => []} #load_data when the tokeniser encounters an error and the reason for the error is unknown stores an empty tokens array creates a syntax error problem for the file and the reason for the error is known stores an empty tokens array creates a syntax error problem for the file #run loads the manifest data when there are checks enabled runs the enabled checks does not run the disabled checks when a check finds a problem in the manifest adds the found problems to the problems array and fix is enabled calls #fix_problems on the check and adds the results to the problems array when an unhandled exception is raised prints out information about the puppet-lint version and ruby environment prints out the details of the exception raised and the file being linted is readable adds the contents of the file to the bug report #enabled_checks checks the configuration for each check to see if it is enabled #manifest reassembles the manifest from the tokens array PuppetLint::Configuration creates check methods on the fly knows what checks have been added responds nil to unknown config options is able to explicitly add options is able to add options on the fly is able to set sane defaults detects github actions defaults codeclimate_report_file to the CODECLIMATE_REPORT_FILE environment variable PuppetLint::Data .resource_indexes when a namespaced class name contains a single colon raises a SyntaxError when typo in namespace separator makes parser look for resource raises a SyntaxError when given a defaults declaration returns an empty array when given a set of resource declarations returns an array of resource indexes .insert adds token at the given index sets the prev_token sets the prev_code_token sets the next_token sets the next_code_token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token .delete removes the token updates the existing next_token updates the existing next_code_token updates the existing prev_token updates the existing prev_code_token quoted_booleans with a single line ignore detects three problems has two warnings has one ignored problem with a single line ignore and a reason detects three problems has two warnings has one ignored problem with a reason with a block ignore detects four problems has two warnings has two ignored problems with a block ignore and a reason detects four problems has two warnings has two ignored problems with a reason disable multiple checks on a line with a reason detects 1 problems has one ignored problems disable multiple checks in a block detects 2 problems ignores both problems PuppetLint::Lexer::StringSlurper #parse when parsing an unterminated string raises an UnterminatedStringError when parsing up to a double quote returns a single segment up to the double quote and the string is empty returns a single empty string segment and the string contains a newline includes the newline in the string segment an escaped $var does not create an unenclosed variable segment an escaped ${} enclosure does not create an interpolation segment a variable and a suffix puts the variable into an interpolation segment a variable surrounded by text puts the variable into an interpolation segment multiple variables with surrounding text puts each variable into an interpolation segment only an enclosed variable puts empty string segments around the interpolated segment an enclosed variable with an unnecessary $ does not remove the unnecessary $ a variable with an array reference includes the references in the interpolated section only enclosed variables creates an interpolation section per variable an unenclosed variable creates a special segment for the unenclosed variable an interpolation with a nested single quoted string creates an interpolation segment for the nested string an interpolation with nested math creates an interpolation segment for the nested math an interpolation with a nested array creates an interpolation segment for the nested array repeated $s creates a single string segment multiple unenclosed variables creates a special segment for each unenclosed variable an unenclosed variable with a trailing $ places the trailing $ in a string segment an unenclosed variable starting with two $s includes the preceeding $ in the string segment before the unenclosed variable an unenclosed variable with incorrect namespacing only includes the valid part of the variable name in the segment a variable followed by an odd number of backslashes before a double quote does not let this double quote terminate the string a variable followed by an even number of backslashes before a double quote recognizes this double quote as the terminator an interpolation with a complex function chain keeps the whole function chain in a single interpolation segment nested interpolations keeps each full interpolation in its own segment interpolation with nested braces is expected to eq [[:STRING, ""], [:INTERP, "$foo.map |$bar| { something($bar) }"], [:STRING, ""]] #parse_heredoc when the heredoc text contains the tag terminates the heredoc at the closing tag when parsing a heredoc with interpolation disabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} does not create an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable when parsing a heredoc with interpolation enabled that is a plain heredoc splits the heredoc into two segments that contains a value enclosed in ${} creates an interpolation segment that contains an unenclosed variable does not create a segment for the unenclosed variable that contains a nested interpolation does not create a segment for the unenclosed variable that contains an interpolation with nested braces does not create a segment for the unenclosed variable that contains braces is expected to eq [[:HEREDOC, " {\n \"foo\": \"bar\"\n }\n "], [:HEREDOC_TERM, "|-end"]] #consumed_chars when slurping a string containing multibyte characters counts the multibyte character as a single consumed character when slurping an empty string consumes only the closing quote PuppetLint::Lexer::Token is expected to respond to #type is expected to respond to #value is expected to respond to #line is expected to respond to #column type is expected to eq :NAME value is expected to eq "foo" line is expected to eq 1 column is expected to eq 2 inspect is expected to eq "" PuppetLint::Lexer handles 'case' as a keyword handles 'class' as a keyword handles 'default' as a keyword handles 'define' as a keyword handles 'import' as a keyword handles 'if' as a keyword handles 'elsif' as a keyword handles 'else' as a keyword handles 'inherits' as a keyword handles 'node' as a keyword handles 'and' as a keyword handles 'or' as a keyword handles 'undef' as a keyword handles 'true' as a keyword handles 'false' as a keyword handles 'in' as a keyword handles 'unless' as a keyword has a token named 'LBRACK' has a token named 'RBRACK' has a token named 'LBRACE' has a token named 'RBRACE' has a token named 'LPAREN' has a token named 'RPAREN' has a token named 'EQUALS' has a token named 'ISEQUAL' has a token named 'GREATEREQUAL' has a token named 'GREATERTHAN' has a token named 'LESSTHAN' has a token named 'LESSEQUAL' has a token named 'NOTEQUAL' has a token named 'NOT' has a token named 'COMMA' has a token named 'DOT' has a token named 'COLON' has a token named 'AT' has a token named 'LLCOLLECT' has a token named 'RRCOLLECT' has a token named 'LCOLLECT' has a token named 'RCOLLECT' has a token named 'SEMIC' has a token named 'QMARK' has a token named 'BACKSLASH' has a token named 'FARROW' has a token named 'PARROW' has a token named 'APPENDS' has a token named 'PLUS' has a token named 'MINUS' has a token named 'DIV' has a token named 'TIMES' has a token named 'MODULO' has a token named 'PIPE' has a token named 'LSHIFT' has a token named 'RSHIFT' has a token named 'MATCH' has a token named 'NOMATCH' has a token named 'IN_EDGE' has a token named 'OUT_EDGE' has a token named 'IN_EDGE_SUB' has a token named 'OUT_EDGE_SUB' has a token named 'NEWLINE' has a token named 'NEWLINE' has a token named 'NEWLINE' invalid code borks #new_token calculates the line number for an empty string gets correct line number after double quoted multi line string gets correct line number after a multi line comment calculates the line number for a multi line string calculates line number for string that ends with newline calculates the column number for an empty string calculates the column number for a single line string calculates the column number for a multi line string #process_string_segments an empty string segment creates a :STRING token can render the result back into a manifest an interpolated variable with a suffix creates a tokenised string with an interpolated variable can render the result back into a manifest an interpolated variable surrounded by string segments creates a tokenised string with an interpolated variable can render the result back into a manifest multiple interpolated variables with surrounding text creates a tokenised string with the interpolated variables can render the result back into a manifest only a single interpolated variable creates a tokenised string can render the result back into a manifest treats a variable named the same as the keyword as a variable for 'case' creates a tokenised string can render the result back into a manifest for 'class' creates a tokenised string can render the result back into a manifest for 'default' creates a tokenised string can render the result back into a manifest for 'define' creates a tokenised string can render the result back into a manifest for 'import' creates a tokenised string can render the result back into a manifest for 'if' creates a tokenised string can render the result back into a manifest for 'elsif' creates a tokenised string can render the result back into a manifest for 'else' creates a tokenised string can render the result back into a manifest for 'inherits' creates a tokenised string can render the result back into a manifest for 'node' creates a tokenised string can render the result back into a manifest for 'and' creates a tokenised string can render the result back into a manifest for 'or' creates a tokenised string can render the result back into a manifest for 'undef' creates a tokenised string can render the result back into a manifest for 'false' creates a tokenised string can render the result back into a manifest for 'true' creates a tokenised string can render the result back into a manifest for 'in' creates a tokenised string can render the result back into a manifest for 'unless' creates a tokenised string can render the result back into a manifest for 'function' creates a tokenised string can render the result back into a manifest for 'type' creates a tokenised string can render the result back into a manifest for 'attr' creates a tokenised string can render the result back into a manifest for 'private' creates a tokenised string can render the result back into a manifest an interpolated variable with an unnecessary $ creates a tokenised string includes the extra $ in the rendered manifest an interpolated variable with an array reference creates a tokenised string can render the result back into a manifest multiple interpreted variables creates a tokenised string can render the result back into a manifest an unenclosed variable creates a tokenised string can render the result back into a manifest an interpolation with a nested single quote string creates a tokenised string can render the result back into a manifest an interpolation with a nested math expression creates a tokenised string can render the result back into a manifest an interpolation with a nested array creates a tokenised string can render the result back into a manifest multiple unenclosed variables creates a tokenised string can render the result back into a manifest an unenclosed variable with a trailing $ creates a tokenised string can render the result back into a manifest an interpolation with a complex function chain creates a tokenised string can render the result back into a manifest nested interpolations creates a tokenised string can render the result back into a manifest interpolation with nested braces creates a tokenised string can render the result back into a manifest :STRING / :DQ handles a string with newline characters calculates the column number correctly after an enclosed variable calculates the column number correctly after an enclosed variable starting with a string calculates the column number correctly after an enclosed variable ending with a string calculates the column number correctly after an enclosed variable surround by a string does not enclose variable with a chained function call :TYPE matches Data Types matches Catalog Types matches Abstract Types Platform Types matches Callable matches Sensitive :HEREDOC without interpolation parses a simple heredoc does not interpolate the contents of the heredoc handles multiple heredoc declarations on a single line handles a heredoc that specifies a syntax handles a heredoc with spaces in the tag handles a heredoc with no indentation :HEREDOC with interpolation parses a heredoc with no interpolated values as a :HEREDOC parses a heredoc with interpolated values does not remove the unnecessary $ from enclosed variables :CLASSREF matches single capitalised alphanumeric term matches two capitalised alphanumeric terms sep by :: matches many capitalised alphanumeric terms sep by :: matches capitalised terms prefixed by :: matches terms that start with Types :NAME matches lowercase alphanumeric terms matches lowercase alphanumeric terms sep by :: matches many lowercase alphanumeric terms sep by :: matches lowercase alphanumeric terms prefixed by :: matches barewords beginning with an underscore :FUNCTION_NAME matches when a :NAME is followed by a :LPAREN :NUMBER matches numeric terms matches float terms matches hexadecimal terms matches float with exponent terms matches float with exponent terms matches float with negative exponent terms :COMMENT matches everything on a line after # does not include DOS line endings in the comment value does not include Unix line endings in the comment value :MLCOMMENT matches comments on a single line matches comments on multiple lines :SLASH_COMMENT matches everyone on a line after // does not include DOS line endings in the comment value does not include Unix line endings in the comment value :SSTRING matches a single quoted string matches a single quoted string with an escaped ' matches a single quoted string with an escaped $ matches a single quoted string with an escaped . matches a single quoted string with an escaped \n matches an empty string matches an empty string ending with \ matches single quoted string containing a line break :REGEX matches anything enclosed in // matches even if there is \n in the regex does not consider \/ to be the end of the regex is allowed as a param to a data type is allowed as a param to an optional data type does not match chained division properlies parse when regex follows an if properlies parse when a regex follows an elsif properlies parse when a regex is provided as a function argument discriminates between division and regexes :STRING parses strings with embedded strings matches double quoted string containing a line break handles interpolated values that contain double quotes :WHITESPACE parses spaces parses tabs parses unicode spaces arrow_on_right_operand_line chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand subscribe chain operator both operands on same line does not detect any problems arrow on the line of left operand detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of right operand does not detect any problems arrow on the line of left operand with comment in between detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand arrow on the line of the left operand with a comment following the arrow detects a problem creates a warning with fix enabled fixes the problem moves the arrow to before the right operand autoloader_layout foo::bar in foo/manifests/bar.pp does not detect any problems foo::bar::baz in foo/manifests/bar/baz.pp does not detect any problems foo in foo/manifests/init.pp does not detect any problems foo::bar in foo/manifests/init.pp only detects a single problem creates an error foo included in bar/manifests/init.pp does not detect any problems foo in puppet-foo/manifests/init.pp detects a single problem foo in puppet-foo/manifests/bar.pp with relative option detects a single problem foo in puppet-foo/manifests/init.pp with relative option does not detect any problems class_inherits_from_params_class parameterised class that inherits from a params class only detects a single problem creates a warning class without parameters does not detect any problems code_on_top_scope comments outside class block problems is expected to be empty new lines outside of class-define block problems is expected to be empty code outside class block is expected to eq 4 problems is expected to contain a warning inherits_across_namespaces class inheriting from parent in same module namespace does not detect any problems class inheriting from sister in same module namespace does not detect any problems class inheriting from another module namespace only detects a single problem creates a warning names_containing_uppercase defined type named FooBar only detects a single problem creates an error class named FooBar only detects a single problem creates an error class named Foo::BarFoo only detects a single problem creates an error check fix - creates an error downcases the class name names_containing_dash module named foo-bar only detects a single problem creates an error define named foo-bar only detect a single problem creates an error class named bar-foo only detects a single problem creates an error multiple classes creates an error nested_classes_or_defines class on its own does not detect any problems class inside a class only detects a single problem creates a warning instantiating a parametised class inside a class does not detect any problems instantiating a parametised class inside a define does not detect any problems define inside a class only detects a single problem creates a warning parameter_order define with attrs in order does not detect any problems define with parameter that calls a function does not detect any problems define with attrs out of order only detects a single problem creates a warning define parameter set to another variable does not detect any problems define parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems define parameter w/a hash containing a variable and no optional parameters is expected to eq 0 define parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 define parameter w/array containing a variable is expected to eq 0 define parameter with array operation is expected to be empty define parameters of Optional type are just regular parameters is expected to eq 1 define parameters of custom type - no values - 0 is expected to be empty define parameters of custom type - two values - 0 is expected to be empty define parameters of custom type - one value, wrong order - 0 is expected to eq 1 define parameters of custom type - one value, right order - 0 is expected to be empty define parameters of custom type - no values - 1 is expected to be empty define parameters of custom type - two values - 1 is expected to be empty define parameters of custom type - one value, wrong order - 1 is expected to eq 1 define parameters of custom type - one value, right order - 1 is expected to be empty define parameters of custom type - no values - 2 is expected to be empty define parameters of custom type - two values - 2 is expected to be empty define parameters of custom type - one value, wrong order - 2 is expected to eq 1 define parameters of custom type - one value, right order - 2 is expected to be empty class with attrs in order does not detect any problems class with parameter that calls a function does not detect any problems class with attrs out of order only detects a single problem creates a warning class parameter set to another variable does not detect any problems class parameter set to another variable with incorrect order only detects a single problem creates a warning issue-101 does not detect any problems class parameter w/a hash containing a variable and no optional parameters is expected to eq 0 class parameter w/a hash containing a variable followed by an optional parameter is expected to contain a warning on line 11 starting in column 13 class parameter w/array containing a variable is expected to eq 0 class parameter with array operation is expected to be empty class parameters of Optional type are just regular parameters is expected to eq 1 class parameters of custom type - no values - 0 is expected to be empty class parameters of custom type - two values - 0 is expected to be empty class parameters of custom type - one value, wrong order - 0 is expected to eq 1 class parameters of custom type - one value, right order - 0 is expected to be empty class parameters of custom type - no values - 1 is expected to be empty class parameters of custom type - two values - 1 is expected to be empty class parameters of custom type - one value, wrong order - 1 is expected to eq 1 class parameters of custom type - one value, right order - 1 is expected to be empty class parameters of custom type - no values - 2 is expected to be empty class parameters of custom type - two values - 2 is expected to be empty class parameters of custom type - one value, wrong order - 2 is expected to eq 1 class parameters of custom type - one value, right order - 2 is expected to be empty right_to_left_relationship chain 2 resources left to right does not detect any problems chain 2 resources right to left only detects a single problem creates a warning variable_scope class with no variables declared accessing top scope only detects a single problem creates a warning class with no variables declared accessing top scope explicitly does not detect any problems class with no variables declared accessing local array index does not detect any problems class with no variables declared accessing local hash key does not detect any problems class with variables declared accessing local scope does not detect any problems class with parameters accessing local scope does not detect any problems defined type with no variables declared accessing top scope only detects a single problem creates a warning defined type with no variables declared accessing top scope explicitly does not detect any problems $name should be auto defined does not detect any problems define with required parameter does not detect any problems future parser blocks only detects two problems creates two warnings nested future parser blocks only detects three problems creates three warnings referencing alias metaparam value as a variable does not detect any problems referencing audit metaparam value as a variable does not detect any problems referencing before metaparam value as a variable does not detect any problems referencing loglevel metaparam value as a variable does not detect any problems referencing noop metaparam value as a variable does not detect any problems referencing notify metaparam value as a variable does not detect any problems referencing require metaparam value as a variable does not detect any problems referencing schedule metaparam value as a variable does not detect any problems referencing stage metaparam value as a variable does not detect any problems referencing subscribe metaparam value as a variable does not detect any problems referencing tag metaparam value as a variable does not detect any problems support the use of facts and trusted facts does not detect any problems multiple left hand variable assign does not detect any problems nested variable assignment does not detect any problems function calls inside string interpolation does not detect any problems variables in string interpolation only detects one problem creates one warning assigning regex with multiple alternations to variable does not detect any problems slash_comments with fix disabled slash comments only detects a single problem creates a warning with fix enabled slash comments only detects a single problem fixes the manifest replaces the double slash with a hash star_comments with fix disabled multiline comment w/ one line of content only detects a single problem creates a warning with fix enabled multiline comment w/ no indents only detects a single problem creates a warning converts the multiline comment multiline comment w/ one line of content only detects a single problem creates a warning converts the multiline comment multiline comment w/ multiple line of content only detects a single problem creates a warning converts the multiline comment case_without_default case statement with a default case does not detect any problems case statement without a default case only detects a single problem creates a warning nested case statements without a default case on the outermost only detects a single problem creates a warning three nested case statements with two missing default cases detects two problems creates two warnings issue-117 does not detect any problems issue-829 nested selector with default in case without default creates one warning issue-829 nested selector with default in case with default does not detect any problems selector_inside_resource resource with a selector only detects a single problem creates a warning resource with a variable as a attr value does not detect any problems documentation undocumented class only detects a single problem creates a warning documented class does not detect any problems incorrectly documented class only detects a single problem creates a warning undocumented defined type only detects a single problem creates a warning documented defined type does not detect any problems unquoted_node_name with fix disabled unquoted node name only detects a single problem creates a warning default node does not detect any problems single quoted node name does not detect any problems regex node name does not detect any problems multiple bare node names detects 3 problems creates 3 warnings mixed node name types detects 2 problems creates 2 warnings multiple node blocks detects 2 problems creates 2 warnings incomplete node block detects a problem creates 1 error with fix enabled unquoted node name only detects a single problem fixes the manifest quotes the node name multiple bare node names detects 3 problems fixes the 3 problems quotes all three node names mixed node name types detects 2 problems fixes the 2 problems quotes the 2 unquoted node names duplicate_params resource with duplicate parameters only detects a single problem creates an error bug #145: resource with a hash and no duplicate parameters does not detect any errors bug #145: resource with a hash and duplicate parameters in subhash only detects a single error creates an error bug #145: resource with a hash and duplicate parameters in parent type only detects a single problem creates an error bug #145: more hash tests and no duplicate parameters does not detect any problems colon as last token in file does not detect any problems ensure_first_param with fix disabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure in nested hash does not detect any problems with fix enabled ensure as only attr in a single line resource does not detect any problems ensure as only attr in a multi line resource does not detect any problems ensure as second attr in a multi line resource only detects a single problem creates a warning makes ensure the first attr ensure as first attr in a multi line resource does not detect any problems ensure as a hash key in classes does not need to be first does not detect any problems ensure is a selector detects a problem fixes the problem moves the whole ensure parameter to the top ensure_not_symlink_target with fix disabled file resource creating a symlink with seperate target attr does not detect any problems file resource creating a symlink with target specified in ensure only detects a single problem creates a warning with fix enabled file resource creating a symlink with seperate target attr does not detect any problems does not modify the manifest file resource creating a symlink with target specified in ensure only detects a single problem fixes the problem creates a new target param file_mode with fix disabled 3 digit file mode only detects a single problem creates a warning 4 digit file mode does not detect any problems file mode as a variable does not detect any problems symbolic file mode does not detect any problems file mode undef unquoted does not detect any problems file mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems 3 digit concat mode only detects a single problem creates a warning 4 digit concat mode does not detect any problems concat mode as a variable does not detect any problems symbolic concat mode does not detect any problems concat mode undef unquoted does not detect any problems concat mode undef quoted only detects a single problem creates a warning mode as audit value does not detect any problems mode as a function return value does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 3 digit file mode only detects a single problem fixes the manifest zeroe pads the file mode file mode undef quoted only detects a single problem creates a warning does not modify the original manifest 3 digit concat mode only detects a single problem fixes the manifest zero pads the concat mode concat mode undef quoted only detects a single problem creates a warning does not modify the original manifest mode as a function return value does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems zero pads the file modes and change them to strings unquoted_file_mode with fix disabled 4 digit unquoted file mode only detects a single problem creates a warning 4 digit unquoted file mode only detects a single problem creates a warning file mode from a function rvalue does not detect any problems multi body file bad modes selector detects 3 problems creates three warnings with fix enabled 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode 4 digit unquoted file mode w/fix only detects a single problem fixes the manifest single quotes the file mode file mode from a function rvalue does not detect any problems does not change the manifest multi body file bad modes selector detects 3 problems fixes 3 problems quotes the file modes unquoted_resource_title with fix disabled quoted resource title on single line resource does not detect any problems unquoted resource title on single line resource only detects a single problem creates a warning quoted resource title on multi line resource does not detect any problems unquoted resource title on multi line resource only detects a single problem creates a warning condensed resources with quoted titles does not detect any problems condensed resources with an unquoted title only detects a single problem creates a warning single line resource with an array of titles (all quoted) does not detect any problems resource inside a case statement does not detect any problems issue #116 does not detect any problems case statement does not detect any problems with fix enabled unquoted resource title on single line resource only detects a single problem fixes the manifest singles quote the resource title unquoted resource title on multi line resource only detects a single problem fixes the manifest singles quote the resource title condensed resources with an unquoted title only detects a single problem fixes the manifest singles quote the resource title double_quoted_strings with fix disabled double quoted string containing a variable inside single quotes does not detect any problems multiple strings in a line only detects a single problem creates a warning double quoted string nested in a single quoted string does not detect any problems double quoted string after a comment does not detect any problems double quoted string containing newline but no variables does not detect any problems double quoted string with backslash for continuation does not detect any problems double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning double quoted strings containing supported escape patterns does not detect any problems double quoted string with random escape should be rejected only detects a single problem creates a warning single quotes in a double quoted string does not detect any problems double quoted string containing single quoted string does not detect any problems with fix enabled double quoted string containing a variable inside single quotes does not detect any problems does not modify the manifest double quoted string containing a lone dollar does not detect any problems does not modify the manifest multiple strings in a line only detects a single problem fixes the manifest converts the double quoted string into single quotes single quotes in a double quoted string does not detect any problems does not modify the manifest only_variable_string with fix disabled string containing only a variable only detects a single problem creates a warning string containing only a variable w/ ref only detects a single problem creates a warning string containing only a variable w/ lots of refs only detects a single problem creates a warning string containing only a variable as a hash key does not detect any problems with fix enabled string containing only a variable only detects a single problem fixes the manifest unquotes the variable string contaiting only a variable w/ ref only detects a single problem fixes the manifest unquotes the variable string containing only a variable w/ lots of refs only detects a single problem fixes the manifest unquotes the variable puppet_url_without_modules puppet:// url with modules does not detect any problems with fix disabled puppet:// url without modules only detects a single problem creates a warning with fix enabled puppet:// url without modules only detects a single problem fixes the manifest inserts modules into the path double string wrapped puppet:// urls detects several problems quoted_booleans with fix disabled quoted false only detects a single problem creates a warning quoted true only detects a single problem creates a warning double quoted true only detects a single problem creates a warning double quoted false only detects a single problem creates a warning with fix enabled quoted false only detects a single problem fixes the manifest unquotes the boolean quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted true only detects a single problem fixes the manifest unquotes the boolean double quoted false only detects a single problem fixes the manifest unquotes the boolean single_quote_string_with_variables multiple strings in a line only detects a single problem creates an error single quoted inline template with dollar signs has no problems is expected to eq 0 single quoted inline epp with dollar signs has no problems is expected to eq 0 variables_not_enclosed with fix disabled variable not enclosed in {} only detects a single problem creates a warning variable not enclosed in {} after many tokens only detects a single problem creates a warning with fix enabled variable not enclosed in {} only detects a single problem fixes the manifest encloses the variable in braces variable not enclosed in {} after many tokens only detects a single problem fixes the manifest encloses the variable in braces variables not enclosed in {}, delimited by - only detects two problems fixes the manifest encloses both variables in braces variable with a hash or array reference not enclosed only detects a single problem fixes the manifest encloses the variable with the references unenclosed variable followed by a dash and then text only detects a single problem fixes the manifest encloses the variable but not the text variable_contains_dash a variable containing a dash only detects a single problem creates a warning variable containing a dash only detects a single problem creates a warning variable with an array reference containing a dash does not detect any problems enclosed variable in a string followed by a dash does not detect any problems variable_is_lowercase a variable containing an uppercase letter only detects a single problem creates a warning a variable containing only lowercase letters does not detect any problems when typecasting inside an interpolation does not detect any problems when an interpolated variable contains an uppercase letter only detects a single problem creates a warning when an interpolated variable only contains lowercase letters does not detect any problems 140chars file resource with a source line > 140c does not detect any problems file resource with a template line > 140c does not detect any problems length of lines with UTF-8 characters does not detect any problems 141 character line only detects a single problem creates a warning 2sp_soft_tabs when a line is indented by 3 spaces only detects a single problem creates an error 80chars file resource with a source line > 80c does not detect any problems file resource with a template line > 80c does not detect any problems length of lines with UTF-8 characters does not detect any problems 81 character line only detects a single problem creates a warning arrow_alignment with fix disabled selectors inside a resource does not detect any problems selectors in the middle of a resource does not detect any problems selector inside a resource does not detect any problems selector inside a hash inside a resource does not detect any problems nested hashes with correct indentation does not detect any problems single resource with a misaligned => detects four problems creates four warnings single resource with a misaligned => and semicolon at the end detects four problems creates four warnings complex resource with a misaligned => detects three problems creates three warnings multi-resource with a misaligned => only detects a single problem creates a warning multi-resource with a misaligned => and semicolons only detects a single problem creates a warning multiple single line resources does not detect any problems resource with unaligned => in commented line does not detect any problems single line resource spread out on multiple lines does not detect any problems multiline resource with a single line of params does not detect any problems resource with aligned => too far out detects 2 problems creates 2 warnings resource with multiple params where one is an empty hash does not detect any problems multiline resource with multiple params on a line detects 2 problems creates 2 warnings resource param containing a single-element same-line hash does not detect any problems multiline hash with opening brace on same line as first pair does not detect any problems unaligned multiline hash with opening brace on the same line as the first pair detects one problem creates one warning hash with strings containing variables as keys properly aligned does not detect any problems hash with strings containing variables as keys incorrectly aligned detects 2 problems creates 2 warnings complex data structure with different indentation levels at the same depth does not detect any problems where the top level of the block has no parameters does not detect any problems with fix enabled single resource with a misaligned => detects four problems fixes the manifest aligns the arrows complex resource with a misaligned => detects three problems fixes the manifest aligns the arrows multi-resource with a misaligned => only detects a single problem fixes the manifest aligns the arrows resource with aligned => too far out detects 2 problems creates 2 warnings realigns the arrows with the minimum whitespace resource with unaligned => and no whitespace between param and => detects 1 problem fixes the problem adds whitespace between the param and the arrow multiline resource with multiple params on a line detects 2 problems fixes 2 problems moves the extra param onto its own line and realign multiline resource with multiple params on a line, extra one longer detects 2 problems fixes 2 problems moves the extra param onto its own line and realign hash with strings containing variables as keys incorrectly aligned detects 2 problems fixes 2 problems aligns the hash rockets complex data structure with different indentation levels at the same depth detects 1 problem fixes 1 problem aligns the hash rockets complex data structure with multiple token keys detects 5 problems fixes 5 problems realigns the arrows realignment of resource with an inline single line hash detects 8 problems fixes 8 problems realigns the arrows negative argument detects a problem fixes the problems realigns the arrows hard_tabs with fix disabled hard tabs indents only detects a single problem creates an error with fix enabled hard tabs indents only detects a single problem fixes the manifest converts the tab characters into spaces trailing_whitespace with fix disabled line with trailing whitespace only detects a single problem creates an error line without code and trailing whitespace only detects a single problem creates an error with fix enabled single line with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace multiple lines with trailing whitespace only detects a single problem fixes the manifest removes the trailing whitespace line without code and trailing whitespace only detects a single problem creates an error removes the trailing whitespace empty lines with nothing but whitespace detects problems with both empty lines fixes the manifest legacy_facts with fix disabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fact variable using legacy $::osfamily only detect a single problem fact variable using legacy $::blockdevice_sda_model only detect a single problem fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem fact variable using legacy $::zone_foobar_uuid only detect a single problem fact variable using legacy $::processor314 only detect a single problem fact variable using legacy $::sp_l3_cache only detect a single problem fact variable using legacy $::sshrsakey only detect a single problem fact variable in interpolated string "${::osfamily}" only detect a single problem fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using legacy facts hash variable in interpolation detects a single problem top scoped fact variable using unquoted legacy facts hash variable in interpolation detects a single problem with fix enabled fact variable using modern $facts['os']['family'] hash does not detect any problems fact variable using modern $facts['ssh']['rsa']['key'] hash does not detect any problems fact variable using legacy $osfamily does not detect any problems fact variable using legacy $facts['osfamily'] only detect a single problem fixes the problem uses the facts hash fact variable using top scope $::facts hash does not detect any problems fact variable using legacy top scope $::facts['osfamily'] only detects a single problem fixes the problem uses the facts hash fact variable using legacy $::osfamily only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem fixes the problem uses the facts hash fact variable using legacy $::memoryfree_mb only detect a single problem continues to use the legacy fact fact variable using legacy $::blockdevice_sda_model only detect a single problem uses the facts hash fact variable using legacy $facts['ipaddress6_em2'] only detect a single problem uses the facts hash fact variable using legacy $::zone_foobar_uuid only detect a single problem uses the facts hash fact variable using legacy $::processor314 only detect a single problem uses the facts hash fact variable using legacy $::sp_l3_cache only detect a single problem uses the facts hash fact variable using legacy $::sshrsakey only detect a single problem uses the facts hash fact variable in interpolated string "${::osfamily}" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::osfamily" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::gid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::id" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistcodename" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistdescription" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistid" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbmajdistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbminordistrelease" only detect a single problem uses the facts hash fact variable using legacy variable in double quotes "$::lsbrelease" only detect a single problem uses the facts hash fact variable using facts hash in double quotes "$facts['lsbrelease']" only detect a single problem uses the facts hash variable ending in the word fact does not detect any problems top_scope_facts with fix disabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope $::trusted hash does not detect any problems fact variable using top scope does not detect a single problem out of scope namespaced variable with leading :: does not detect any problems inside double quotes does not detect any problems with curly braces in double quote does not detect any problems with fix enabled fact variable using $facts hash does not detect any problems non-fact variable with two colons does not detect any problems top scope $::facts hash does not detect any problems top scope structured fact not present on allowlist detects a problem fixes the problem top scope $::trusted hash does not detect any problems with custom top scope fact variables fact variable using $facts hash does not detect any problems fact variable using $trusted hash does not detect any problems allowlisted top scope variable $::location does not detect any problems non-allowlisted top scope variable $::application detects a problem PuppetLint accepts manifests as a string returns empty manifest when empty one given as the input Finished in 1.24 seconds (files took 0.45113 seconds to load) 1061 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/puppet-lint-4.2.4' mkdir -p /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1 help2man --name='Puppet Lint' --no-info \ -o /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/man/man1/puppet-lint.1 bin/puppet-lint make[1]: Leaving directory '/build/reproducible-path/puppet-lint-4.2.4' dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package puppet-lint: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package puppet-lint: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'puppet-lint' in '../puppet-lint_4.2.4-2_all.deb'. dpkg-genbuildinfo --build=binary -O../puppet-lint_4.2.4-2_arm64.buildinfo dpkg-genchanges --build=binary -O../puppet-lint_4.2.4-2_arm64.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: user script /srv/workspace/pbuilder/2416374/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2416374/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/2416374 and its subdirectories I: Current time: Fri Dec 26 13:27:35 +14 2025 I: pbuilder-time-stamp: 1766705255 + false + set +x Thu Dec 25 23:27:35 UTC 2025 I: Signing ./b2/puppet-lint_4.2.4-2_arm64.buildinfo as puppet-lint_4.2.4-2_arm64.buildinfo.asc Thu Dec 25 23:27:35 UTC 2025 I: Signed ./b2/puppet-lint_4.2.4-2_arm64.buildinfo as ./b2/puppet-lint_4.2.4-2_arm64.buildinfo.asc Thu Dec 25 23:27:35 UTC 2025 - build #2 for puppet-lint/trixie/arm64 on codethink01-arm64 done. Starting cleanup. All cleanup done. Thu Dec 25 23:27:35 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-KmA3GJbA, removing. /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B: total 160 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 17:03 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 17:04 b2 -rw-r--r-- 1 jenkins jenkins 1611 Feb 22 2024 puppet-lint_4.2.4-2.dsc -rw------- 1 jenkins jenkins 144069 Nov 22 17:03 rbuildlog.wxEhZwd /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1: total 236 -rw-r--r-- 1 jenkins jenkins 141023 Nov 22 17:03 build.log -rw-r--r-- 1 jenkins jenkins 4484 Nov 22 17:03 puppet-lint_4.2.4-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 1611 Nov 22 17:03 puppet-lint_4.2.4-2.dsc -rw-r--r-- 1 jenkins jenkins 47432 Nov 22 17:03 puppet-lint_4.2.4-2_all.deb -rw-r--r-- 1 jenkins jenkins 8518 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 9400 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1338 Nov 22 17:03 puppet-lint_4.2.4-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1502 Nov 22 17:03 puppet-lint_4.2.4-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2: total 232 -rw-r--r-- 1 jenkins jenkins 142966 Nov 22 17:04 build.log -rw-r--r-- 1 jenkins jenkins 4484 Nov 22 17:04 puppet-lint_4.2.4-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 1611 Nov 22 17:04 puppet-lint_4.2.4-2.dsc -rw-r--r-- 1 jenkins jenkins 47432 Nov 22 17:04 puppet-lint_4.2.4-2_all.deb -rw-r--r-- 1 jenkins jenkins 8518 Nov 22 17:04 puppet-lint_4.2.4-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 9400 Nov 22 17:04 puppet-lint_4.2.4-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1338 Nov 22 17:04 puppet-lint_4.2.4-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1502 Nov 22 17:04 puppet-lint_4.2.4-2_source.changes Fri Nov 22 17:04:36 UTC 2024 I: Deleting $TMPDIR on codethink01-arm64.debian.net. Fri Nov 22 17:04:37 UTC 2024 I: puppet-lint_4.2.4-2_arm64.changes: Format: 1.8 Date: Thu, 22 Feb 2024 00:30:18 -0500 Source: puppet-lint Binary: puppet-lint Architecture: all Version: 4.2.4-2 Distribution: unstable Urgency: medium Maintainer: Puppet Package Maintainers Changed-By: Jérôme Charaoui Description: puppet-lint - check puppet manifests for style guide conformity Changes: puppet-lint (4.2.4-2) unstable; urgency=medium . * Team upload. * generate manpage using help2man * d/control: streamline build-deps * d/control: drop obsolete XB-Ruby-Versions field * d/copyright: set field Upstream-Contact * d/upstream: remove obsolete fields Contact, Name * update upstream github namespace to puppetlabs * drop obsolete d/clean Checksums-Sha1: 27035642a135d8c8e2d34e3e5722bf571ab9532e 47432 puppet-lint_4.2.4-2_all.deb 46880a541b127ed3ef4a38461a7cf471b2e21bb9 8518 puppet-lint_4.2.4-2_arm64.buildinfo Checksums-Sha256: 29256eb67ee23a1602dc16936d5288504b7300aca366571414e85a7e8a31f5ef 47432 puppet-lint_4.2.4-2_all.deb 74639aa93de005634d10bbcba931f5cbbac576726be233aafe64007f47e97036 8518 puppet-lint_4.2.4-2_arm64.buildinfo Files: 37c4adcc467a646268b16cbd4e84e460 47432 admin optional puppet-lint_4.2.4-2_all.deb e95f04055b78bee5cee4781953d423d1 8518 admin optional puppet-lint_4.2.4-2_arm64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/puppet-lint_4.2.4-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/puppet-lint_4.2.4-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/puppet-lint_4.2.4-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/puppet-lint_4.2.4-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/arm64/puppet-lint_4.2.4-2_arm64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/puppet-lint_4.2.4-2.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-22 17:03:42.999703536 +0000 +++ b2/build.log 2024-11-22 17:04:36.353289324 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Dec 25 11:25:59 -12 2025 -I: pbuilder-time-stamp: 1766705159 +I: Current time: Fri Dec 26 13:26:47 +14 2025 +I: pbuilder-time-stamp: 1766705207 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking puppet-lint_4.2.4-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1038141/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-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 Dec 25 23:26 /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/2416374/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2416374/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='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]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + 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=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='42de6a601e3f40d0b20e7ae2d6453501' - 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='1038141' - PS1='# ' - PS2='> ' + INVOCATION_ID=d03ea7b16e0b49d485d2a44f803760c3 + 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=2416374 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.GPXSkP2B/pbuilderrc_Aog1 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1 --logfile b1/build.log puppet-lint_4.2.4-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.GPXSkP2B/pbuilderrc_RaOr --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2 --logfile b2/build.log puppet-lint_4.2.4-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1038141/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -251,7 +283,7 @@ Get: 135 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-its all 1.3.0-1 [6864 B] Get: 137 http://deb.debian.org/debian trixie/main arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] -Fetched 43.1 MB in 0s (115 MB/s) +Fetched 43.1 MB in 0s (203 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package liblocale-gettext-perl. (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 ... 20087 files and directories currently installed.) @@ -712,8 +744,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Dec 25 23:26:21 UTC 2025. -Universal Time is now: Thu Dec 25 23:26:21 UTC 2025. +Local time is now: Thu Dec 25 23:27:10 UTC 2025. +Universal Time is now: Thu Dec 25 23:27:10 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -835,7 +867,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/puppet-lint-4.2.4/ && 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 > ../puppet-lint_4.2.4-2_source.changes +I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2416374/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/puppet-lint-4.2.4/ && 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 > ../puppet-lint_4.2.4-2_source.changes dpkg-buildpackage: info: source package puppet-lint dpkg-buildpackage: info: source version 4.2.4-2 dpkg-buildpackage: info: source distribution unstable @@ -868,13 +904,13 @@ │ puppet-lint: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20251225-1043537-ixncfh/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20251226-2431934-sxhl1s/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: puppet-lint Version: 4.2.4 File: puppet-lint-4.2.4.gem -/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/puppet-lint/usr/share/rubygems-integration/all /tmp/d20251225-1043537-ixncfh/puppet-lint-4.2.4.gem +/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/puppet-lint/usr/share/rubygems-integration/all /tmp/d20251226-2431934-sxhl1s/puppet-lint-4.2.4.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/bin/puppet-lint /build/reproducible-path/puppet-lint-4.2.4/debian/puppet-lint/usr/share/rubygems-integration/all/gems/puppet-lint-4.2.4/lib/puppet-lint.rb @@ -2810,7 +2846,7 @@ accepts manifests as a string returns empty manifest when empty one given as the input -Finished in 1.34 seconds (files took 0.47174 seconds to load) +Finished in 1.24 seconds (files took 0.45113 seconds to load) 1061 examples, 0 failures @@ -2849,12 +2885,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/2416374/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2416374/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/1038141 and its subdirectories -I: Current time: Thu Dec 25 11:26:41 -12 2025 -I: pbuilder-time-stamp: 1766705201 +I: removing directory /srv/workspace/pbuilder/2416374 and its subdirectories +I: Current time: Fri Dec 26 13:27:35 +14 2025 +I: pbuilder-time-stamp: 1766705255 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/puppet-lint_4.2.4-2.diff: 67.9% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/puppet-lint_4.2.4-2.diff.gz b2/build.log: 83.9% -- replaced with stdout Compressing the 1st log... b1/build.log: 84.2% -- replaced with stdout Fri Nov 22 17:04:38 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_puppet-lint_trixie_arm64_1732295078 + touch /var/log/reproducible-builds/diffoscope_stamp_puppet-lint_trixie_arm64_1732295078 + RESULT=0 + systemd-run '--description=diffoscope on puppet-lint/4.2.4-2 in trixie/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_17-64769 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B --run-session -c jenkins-reproducible-trixie-diffoscope-e21317d5-0541-4f76-95d4-2fab2aecc8ce -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/dbd-tmp-Iznx5wX ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1/puppet-lint_4.2.4-2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2/puppet-lint_4.2.4-2_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_17-64769.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/puppet-lint_4.2.4-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b1/puppet-lint_4.2.4-2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.GPXSkP2B/b2/puppet-lint_4.2.4-2_arm64.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.404s) 0.404s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.017s) 0.017s 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: 739ms CPU time consumed: 732ms _ _ _ _ _ __ _ _ _ __ _ __ ___| |_ | (_)_ __ | |_ | '_ \| | | | '_ \| '_ \ / _ \ __|____| | | '_ \| __| | |_) | |_| | |_) | |_) | __/ ||_____| | | | | | |_ | .__/ \__,_| .__/| .__/ \___|\__| |_|_|_| |_|\__| |_| |_| |_| Fri Nov 22 17:04:39 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Fri Nov 22 17:04:39 UTC 2024 I: puppet-lint from trixie built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-22 17:04:39] INFO: Starting at 2024-11-22 17:04:39.942204 [2024-11-22 17:04:40] INFO: Generating the pages of 1 package(s) [2024-11-22 17:04:40] CRITICAL: https://tests.reproducible-builds.org/debian/trixie/arm64/puppet-lint didn't produce a buildlog, even though it has been built. [2024-11-22 17:04:40] INFO: Finished at 2024-11-22 17:04:40.386112, took: 0:00:00.443914 Fri Nov 22 17:04:40 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/trixie/arm64/puppet-lint.html Fri Nov 22 17:04:40 UTC 2024 I: Submitting .buildinfo files to external archives: Fri Nov 22 17:04:40 UTC 2024 I: Submitting 12K b1/puppet-lint_4.2.4-2_arm64.buildinfo.asc https://buildinfo.debian.net/46880a541b127ed3ef4a38461a7cf471b2e21bb9/puppet-lint_4.2.4-2_all Fri Nov 22 17:04:41 UTC 2024 I: Submitting 12K b2/puppet-lint_4.2.4-2_arm64.buildinfo.asc https://buildinfo.debian.net/e7e066af658b62d59d730c1603de55cf9549576a/puppet-lint_4.2.4-2_all Fri Nov 22 17:04:41 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Nov 22 17:04:41 UTC 2024 I: Done submitting .buildinfo files. Fri Nov 22 17:04:41 UTC 2024 I: Removing signed puppet-lint_4.2.4-2_arm64.buildinfo.asc files: removed './b1/puppet-lint_4.2.4-2_arm64.buildinfo.asc' removed './b2/puppet-lint_4.2.4-2_arm64.buildinfo.asc' 1732295081 arm64 trixie puppet-lint Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/puppet-lint_4.2.4-2.rbuild.log: 83.2% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/puppet-lint_4.2.4-2.rbuild.log.gz [2024-11-22 17:04:42] INFO: Starting at 2024-11-22 17:04:42.284680 [2024-11-22 17:04:42] INFO: Generating the pages of 1 package(s) [2024-11-22 17:04:42] INFO: Finished at 2024-11-22 17:04:42.723699, took: 0:00:00.439026 All cleanup done. Fri Nov 22 17:04:42 UTC 2024 - total duration: 0h 2m 0s. Fri Nov 22 17:04:42 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-GExkd9vz, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 2min 3.233s CPU time consumed: 7.349s