Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-puppet-forge/ruby-puppet-forge_3.0.0-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-puppet-forge-3.0.0-1ki23k5fk/ruby-puppet-forge_3.0.0-1_all.buildinfo Get source package info: ruby-puppet-forge=3.0.0-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-puppet-forge/3.0.0-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-6 bsdutils=1:2.36.1-6 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 devscripts=2.20.5 dh-autoreconf=19 dh-strip-nondeterminism=1.10.0-1 diffutils=1:3.7-5 dirmngr=2.2.20-1 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210118-1 fakeroot=1.25.3-1.1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gem2deb=1.4 gem2deb-test-runner=1.4 gettext=0.21-3 gettext-base=0.21-3 gnupg=2.2.20-1 gnupg-l10n=2.2.20-1 gnupg-utils=2.2.20-1 gpg=2.2.20-1 gpg-agent=2.2.20-1 gpg-wks-client=2.2.20-1 gpg-wks-server=2.2.20-1 gpgconf=2.2.20-1 gpgsm=2.2.20-1 gpgv=2.2.20-1 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libassuan0=2.5.4-1 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-7 libblkid1=2.36.1-6 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.256 libdebhelper-perl=13.3.1 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.20.7.1 libdynaloader-functions-perl=0.003-1.1 libelf1=0.182-3 libencode-locale-perl=1.05-1.1 libexpat1=2.2.10-1 libfakeroot=1.25.3-1.1 libffi7=3.3-5 libfile-dirlist-perl=0.05-2 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.10.0-1 libfile-touch-perl=0.11-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-2 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgmp-dev=2:6.2.1+dfsg-1 libgmp10=2:6.2.1+dfsg-1 libgmpxx4ldbl=2:6.2.1+dfsg-1 libgnutls30=3.7.0-5 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.6-2 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.10-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.27-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-6 libidn2-0=2.3.0-5 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1.1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.069-1 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.1-6 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libksba8=1.5.0-3 libldap-2.4-2=2.4.57+dfsg-1 liblsan0=10.2.1-6 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmount1=2.36.1-6 libmpc3=1.2.0-1 libmpdec3=2.5.1~rc1-2 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnet-http-perl=6.20-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.6-2 libnpth0=1.6-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libparams-classify-perl=0.015-1+b3 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-3 libpython3.9-stdlib=3.9.1-3 libquadmath0=10.2.1-6 libreadline8=8.1-1 librole-tiny-perl=2.002004-1 libruby2.7=2.7.2-3 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsepol1=3.1-1 libsigsegv2=2.12-3 libsmartcols1=2.36.1-6 libsqlite3-0=3.34.1-1 libssl1.1=1.1.1i-2 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=247.2-5 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.2-5 libunistring2=0.9.10-4 liburi-perl=5.06-1 libuuid1=2.36.1-6 libwww-perl=6.52-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3+b1 libyaml-0-2=0.2.2-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.9-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 mailcap=3.68 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=4.0.0 mime-support=3.66 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 openssl=1.1.1i-2 passwd=1:4.8.1-1 patch=2.7.6-7 patchutils=0.4.2-1 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21+nmu1 python3=3.9.1-1 python3-minimal=3.9.1-1 python3.9=3.9.1-3 python3.9-minimal=3.9.1-3 rake=13.0.1-4 readline-common=8.1-1 ruby=1:2.7+2 ruby-all-dev=1:2.7+2 ruby-diff-lcs=1.4.4-1 ruby-faraday=1.1.0-6 ruby-faraday-middleware=1.0.0-2 ruby-fast-gettext=2.0.0-1 ruby-gettext=3.3.3-2 ruby-gettext-setup=0.34-2 ruby-locale=2.1.2-1.1 ruby-minitar=0.9-1 ruby-minitest=5.13.0-1 ruby-multipart-post=2.0.0-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-1 ruby-rspec=3.9.0c2e2m1s3-1 ruby-rspec-core=3.9.0c2e2m1s3-1 ruby-rspec-expectations=3.9.0c2e2m1s3-1 ruby-rspec-mocks=3.9.0c2e2m1s3-1 ruby-rspec-support=3.9.0c2e2m1s3-1 ruby-ruby2-keywords=0.0.2-2 ruby-rubygems=3.2.5-2 ruby-semantic-puppet=1.0.2-1 ruby-test-unit=3.3.9-1 ruby-text=1.3.0-1.1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.2-3 ruby2.7-dev=2.7.2-3 rubygems-integration=1.18 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-6 wdiff=1.2.2-2+b1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210129T031654Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ruby-puppet-forge=3.0.0-1 && mkdir -p /build/ruby-puppet-forge-fQVFNP && dpkg-source --no-check -x /*.dsc /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0 && chown -R builduser:builduser /build/ruby-puppet-forge-fQVFNP" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1611875624" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-puppet-forge-fQVFNP /tmp/ruby-puppet-forge-3.0.0-1ki23k5fk bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210129T031654Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.YjzUj7zowS as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.YjzUj7zowS Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-6). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210129T031654Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210129T031654Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (881 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4661 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210129T031654Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.YjzUj7zowS Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210129T031654Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 21s (1092 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.YjzUj7zowS I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-puppet-forge=3.0.0-1 && mkdir -p /build/ruby-puppet-forge-fQVFNP && dpkg-source --no-check -x /*.dsc /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0 && chown -R builduser:builduser /build/ruby-puppet-forge-fQVFNP"' exec /tmp/mmdebstrap.YjzUj7zowS Reading package lists... NOTICE: 'ruby-puppet-forge' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/puppet-team/ruby-puppet-forge.git Please use: git clone https://salsa.debian.org/puppet-team/ruby-puppet-forge.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 779 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-puppet-forge 3.0.0-1 (dsc) [2264 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-puppet-forge 3.0.0-1 (tar) [773 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-puppet-forge 3.0.0-1 (diff) [3808 B] Fetched 779 kB in 1s (1082 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-puppet-forge_3.0.0-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-puppet-forge in /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0 dpkg-source: info: unpacking ruby-puppet-forge_3.0.0.orig.tar.gz dpkg-source: info: unpacking ruby-puppet-forge_3.0.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 001_locale_path.patch dpkg-source: info: applying 002_loosen_deps.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1611875624" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.YjzUj7zowS dpkg-buildpackage: info: source package ruby-puppet-forge dpkg-buildpackage: info: source version 3.0.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Sebastien Badia dpkg-source --before-build . debian/rules clean dh clean --buildsystem=ruby --with ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0' dh_auto_clean dh_ruby --clean dh_ruby --clean rm -rf lib/puppet_forge/locales make[1]: Leaving directory '/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0' dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0' dh_auto_build dh_ruby --build dh_ruby --build cp -r locales lib/puppet_forge/ make[1]: Leaving directory '/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0' dh_auto_test -i -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/version.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/version.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/connection.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/connection.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/error.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/error.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/release.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/release.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/base.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/base.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/metadata.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/metadata.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/base/paginated_collection.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/base/paginated_collection.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/module.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/module.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/v3/user.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/v3/user.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/unpacker.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/unpacker.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/tar/mini.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/tar/mini.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/lazy_accessors.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/lazy_accessors.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/lazy_relations.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/lazy_relations.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/tar.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/tar.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/connection/connection_failure.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/connection/connection_failure.rb install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/locales/config.yaml /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/locales/config.yaml install -D -m644 /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/lib/puppet_forge/util.rb /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby/puppet_forge/util.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/share/rubygems-integration/all/specifications/puppet_forge-3.0.0.gemspec dh_installchangelogs -pruby-puppet-forge /build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/CHANGELOG.md upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/share/rubygems-integration/all:/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"puppet_forge\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/ruby-puppet-forge/usr/share/rubygems-integration/all:/build/ruby-puppet-forge-fQVFNP/ruby-puppet-forge-3.0.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern ./spec/unit/forge/connection_spec.rb,./spec/integration/forge/v3/user_spec.rb,./spec/unit/forge/v3/user_spec.rb,./spec/integration/forge/v3/release_spec.rb,./spec/integration/forge/v3/module_spec.rb --format documentation Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 27661 PuppetForge host attribute should add a trailing slash if not present should coerce non-String values if possible PuppetForge::V3::Module instance properies are easily accessible ::find can find modules that exist returns nil for non-existent modules can find modules that exist from a stateless call #owner grants access to module attributes without an API call transparently makes API calls for other attributes exposes the related module as a property #releases exposes the related releases as a property loads releases lazily knows the size of the collection grants access to release attributes without an API call #current_release exposes the current_release as a property grants access to release attributes without an API call PuppetForge::Util version_valid? returns true for a valid version returns false for an invalid version PuppetForge::V3::Release connection management setting proxy value after a connection is created should reset connection setting authorization value after a connection is created should reset connection with stubbed connection #metadata is lazy and repeatable #verify file_sha256 is not available only verfies the md5 checksum file_sha256 is available only verifies sha-256 checksum when allow_md5=false file_sha256 is not available raises an appropriate error #download_url handles an API response that does not include a scheme and host handles an API response that includes a scheme and host when PuppetForge.host has a path prefix includes path prefix in download url ::find raises Faraday::ResourceNotFound for non-existent releases can find releases that exist #download downloads the file to the specified location when connection fails re-raises original error when response is 403 raises PuppetForge::ReleaseForbidden instance properies are easily accessible #module grants access to module attributes without an API call transparently makes API calls for other attributes exposes the related module as a property PuppetForge::LazyAccessors does not call methods to #inspect remote attributes allow `super` access to shadowed remote attributes allow multiple instances to access remote attributes provide remote attributes setters do not create accessors on the base class itself provide remote attributes predicates allow access to locally unsatisfiable methods allow access to remote attributes unsatisfiable attributes raise an exception when accessing an unknown attribute do not create accessors on the base class itself local attributes allow `super` access to shadowed attributes allow access to local attributes provide local attributes setters allow access to locally satisfiable methods provide local attributes predicates do not create accessors on the base class itself allow access to local standalone methods PuppetForge::V3::Metadata #release_name is unaffected by author name returns a hyphenated string containing module name and version returns nil in the absence of a module name returns nil in the absence of a version #dashed_name returns nil in the absence of a module name properly handles slash-separated names is unaffected by author name returns a hyphenated string containing namespace and module name #update with a invalid version range raises an exception with a valid name and author use the author name from the author field and preexisting author avoids overwriting the existing author with a invalid dependency name raises an exception with an invalid version raises an exception with a valid name extracts a module name from the name field extracts the author name from the name field and existing author avoids overwriting the existing author with a valid source which is not a URL does not predict a default issues_url does not predict a default project_page which is not a GitHub URL does not predict a default project_page does not predict a default issues_url which is a GitHub URL without a scheme predicts a default project_page predicts a default issues_url with a scheme predicts a default issues_url predicts a default project_page with an invalid name (missing module name) raises an exception (non-alphanumeric module name) raises an exception (short module name) raises an exception (missing namespace) raises an exception (invalid namespace) raises an exception (module name starts with a number) raises an exception #to_hash contains the default set of keys ['license'] defaults to Apache 2 ['dependencies'] defaults to an empty set when updated with non-default data contains unanticipated values overrides the defaults property lookups #dependencies responds to the property #summary responds to the property #version responds to the property #source responds to the property #description responds to the property #release_name responds to the property #dashed_name responds to the property #author responds to the property #license responds to the property #issues_url responds to the property #project_page responds to the property #name responds to the property PuppetForge::LazyRelations .lazy is expected to be a kind of PuppetForge::V3::Thing does not call methods to #inspect remote attributes provide remote attributes setters allow access to locally unsatisfiable methods allow multiple instances to access remote attributes allow `super` access to shadowed remote attributes allow access to remote attributes provide remote attributes predicates local attributes allow `super` access to shadowed attributes allow access to local standalone methods provide local attributes predicates allow access to locally satisfiable methods allow access to local attributes provide local attributes setters remote relations allow chained lookups of lazy relations null relations do not return new instances unsatisfiable attributes raise an exception when accessing an unknown attribute .lazy_collection is expected to be a kind of PuppetForge::V3::Thing does not call methods to #inspect unsatisfiable attributes raise an exception when accessing an unknown attribute null relations return an empty list remote attributes allow `super` access to shadowed remote attributes allow access to remote attributes allow multiple instances to access remote attributes provide remote attributes predicates provide remote attributes setters allow access to locally unsatisfiable methods remote relations allow chained lookups of lazy relations local attributes allow access to locally satisfiable methods provide local attributes setters provide local attributes predicates allow access to local attributes allow `super` access to shadowed attributes allow access to local standalone methods PuppetForge::Tar returns an instance of minitar PuppetForge::Tar::Mini does not allow an absolute path returns filenames in a tar separated into correct categories packs a tar file unpacks a tar file does not allow a file to be written outside the destination directory does not allow a directory to be written outside the destination directory PuppetForge::Unpacker attempts to set the ownership of a target dir to a source dir's owner attempts to untar file to temporary location returns the appropriate categories of the contents of the tar file from the tar implementation PuppetForge::V3::Base::PaginatedCollection knows the size of the entire collection contains only a subset of the entire collection #all returns self for backwards compatibility. enables page navigation maps to a single page of the collection exposes previous_url and next_url exposes the pagination metadata #unpaginated provides a full iterator regardless of which page it's started on provides an iterator over the entire collection PuppetForge::V3::Base connection management setting authorization value after a connection is created should reset connection setting proxy value after a connection is created should reset connection the host url setting without a path prefix should work with a path prefix should work ::new_collection should handle responses with no pagination info should handle responses with no results PuppetForge::Connection::ConnectionFailure logs for timeout errors includes the proxy host in the error message when set includes the base URL in the error message Finished in 0.47152 seconds (files took 1.21 seconds to load) 161 examples, 0 failures Randomized with seed 27661 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_ruby_fixdepends -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: package ruby-puppet-forge: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-puppet-forge' in '../ruby-puppet-forge_3.0.0-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-puppet-forge_3.0.0-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-puppet-forge-fQVFNP /tmp/ruby-puppet-forge-3.0.0-1ki23k5fk I: cleaning package lists and apt cache... W: deleting files in /tmp: source20211011-1205676-b8bqfn W: deleting files in /tmp: module20211011-1205676-xpu5vd W: deleting files in /tmp: unpacker20211011-1205676-1kjdoie W: deleting files in /tmp: unpacker20211011-1205676-ku3oxt W: deleting files in /tmp: unpacker20211011-1205676-1flbpxh W: deleting files in /tmp: module20211011-1205676-j4fm47 I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.YjzUj7zowS... I: success in 408.6038 seconds md5: ruby-puppet-forge_3.0.0-1_all.deb: OK sha1: ruby-puppet-forge_3.0.0-1_all.deb: OK sha256: ruby-puppet-forge_3.0.0-1_all.deb: OK Checksums: OK