Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-vagrant-cloud/ruby-vagrant-cloud_3.0.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-vagrant-cloud-3.0.2-1y8wif3ur/ruby-vagrant-cloud_3.0.2-1_all.buildinfo Get source package info: ruby-vagrant-cloud=3.0.2-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-vagrant-cloud/3.0.2-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-4 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-7 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.3 debianutils=4.11.2 devscripts=2.20.5 dh-autoreconf=20 dh-strip-nondeterminism=1.11.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+20210201-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-4 gettext-base=0.21-4 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-10 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 libbsd0=0.11.1-1 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.7-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.3 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.20.7.1 libdynaloader-functions-perl=0.003-1.1 libedit2=3.1-20191231-2+b1 libelf1=0.182+20210205-1 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.11.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.7-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.004-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 libmd0=1.0.3-1 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-1 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.7-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-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libparams-classify-perl=0.015-1+b3 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 librole-tiny-perl=2.002004-1 libruby2.7=2.7.2-4 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.13-1 libsmartcols1=2.36.1-6 libsqlite3-0=3.34.1-1 libssl1.1=1.1.1i-3 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.3-1 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.3-1 libunistring2=0.9.10-4 liburi-perl=5.07-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.12-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 openssl=1.1.1i-3 passwd=1:4.8.1-1 patch=2.7.6-7 patchutils=0.4.2-1 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21+nmu1 publicsuffix=20210108.1309-1 python3=3.9.1-1 python3-minimal=3.9.1-1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 rake=13.0.3-1 readline-common=8.1-1 ruby=1:2.7+2 ruby-addressable=2.7.0-1 ruby-all-dev=1:2.7+2 ruby-crack=0.4.4-1 ruby-diff-lcs=1.4.4-1 ruby-excon=0.79.0-1 ruby-hashdiff=1.0.1-1 ruby-log4r=1.1.10-4.1 ruby-minitest=5.13.0-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-1 ruby-public-suffix=3.0.3+ds-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-rubygems=3.2.5-2 ruby-safe-yaml=1.0.5-1 ruby-test-unit=3.3.9-1 ruby-webmock=3.8.3-1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.2-4 ruby2.7-dev=2.7.2-4 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/20210208T033121Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210205T151755Z/ 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-vagrant-cloud=3.0.2-1 && mkdir -p /build/ruby-vagrant-cloud-QlRSAq && dpkg-source --no-check -x /*.dsc /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2 && chown -R builduser:builduser /build/ruby-vagrant-cloud-QlRSAq" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612715144" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-vagrant-cloud-QlRSAq /tmp/ruby-vagrant-cloud-3.0.2-1y8wif3ur bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210205T151755Z 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.IY5vOl9d6s 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.IY5vOl9d6s 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/20210205T151755Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210205T151755Z 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 (851 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 ... 4663 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/20210208T033121Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210205T151755Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.IY5vOl9d6s Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210208T033121Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210205T151755Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210208T033121Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210208T033121Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210208T033121Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210208T033121Z unstable/main amd64 Packages [11.7 MB] Fetched 34.4 MB in 31s (1127 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.IY5vOl9d6s I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-vagrant-cloud=3.0.2-1 && mkdir -p /build/ruby-vagrant-cloud-QlRSAq && dpkg-source --no-check -x /*.dsc /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2 && chown -R builduser:builduser /build/ruby-vagrant-cloud-QlRSAq"' exec /tmp/mmdebstrap.IY5vOl9d6s Reading package lists... NOTICE: 'ruby-vagrant-cloud' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-vagrant-cloud.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-vagrant-cloud.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 38.9 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-vagrant-cloud 3.0.2-1 (dsc) [2174 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-vagrant-cloud 3.0.2-1 (tar) [34.2 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-vagrant-cloud 3.0.2-1 (diff) [2520 B] Fetched 38.9 kB in 0s (617 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-vagrant-cloud_3.0.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-vagrant-cloud in /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2 dpkg-source: info: unpacking ruby-vagrant-cloud_3.0.2.orig.tar.gz dpkg-source: info: unpacking ruby-vagrant-cloud_3.0.2-1.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612715144" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.IY5vOl9d6s dpkg-buildpackage: info: source package ruby-vagrant-cloud dpkg-buildpackage: info: source version 3.0.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Antonio Terceiro dpkg-source --before-build . debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean 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 dh_auto_build -i -O--buildsystem=ruby dh_ruby --build dh_ruby --build 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 debian/rules override_dh_auto_install make[1]: Entering directory '/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2' dh_auto_install dh_ruby --install /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211011-1332323-touf42/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: vagrant_cloud Version: 3.0.2 File: vagrant_cloud-3.0.2.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all /tmp/d20211011-1332323-touf42/vagrant_cloud-3.0.2.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/account.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/box.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/box/provider.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/box/version.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/client.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/data.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/error.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/instrumentor.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/instrumentor/collection.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/instrumentor/core.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/instrumentor/logger.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/logger.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/organization.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/response.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/response/create_token.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/response/request_2fa.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/response/search.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/search.rb /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all/gems/vagrant_cloud-3.0.2/lib/vagrant_cloud/version.rb Successfully installed vagrant_cloud-3.0.2 1 gem installed cd debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/vagrant_cloud-3.0.2 rm -f chmod 644 lib/vagrant_cloud.rb lib/vagrant_cloud/instrumentor.rb lib/vagrant_cloud/version.rb lib/vagrant_cloud/instrumentor/collection.rb lib/vagrant_cloud/instrumentor/core.rb lib/vagrant_cloud/instrumentor/logger.rb lib/vagrant_cloud/logger.rb lib/vagrant_cloud/client.rb lib/vagrant_cloud/error.rb lib/vagrant_cloud/response/create_token.rb lib/vagrant_cloud/response/request_2fa.rb lib/vagrant_cloud/response/search.rb lib/vagrant_cloud/data.rb lib/vagrant_cloud/organization.rb lib/vagrant_cloud/account.rb lib/vagrant_cloud/search.rb lib/vagrant_cloud/box/version.rb lib/vagrant_cloud/box/provider.rb lib/vagrant_cloud/box.rb lib/vagrant_cloud/response.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-vagrant-cloud /build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/CHANGELOG.md upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all:/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/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\ \"vagrant_cloud\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/debian/ruby-vagrant-cloud/usr/share/rubygems-integration/all:/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2/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 --format documentation VagrantCloud::Account #initialize should support a custom server should support retry count should support retry interval should support custom instrumentor should set the username during initialization #searcher should create a new Searcher instance should be attached to the account #create_token should require a password should return a create token response should send username and password should send description and two factor code if provided #delete_token should send DELETE request to authenticate should return itself #validate_token should call authenticate should return self #request_2fa_code should require delivery method should require password should return a 2FA request response should include 2FA request information should make a post request to the request code path #organization should request account username organization by default should request organization with given name should return an organization instance should set the account into the organization instance #setup! should make a request to authenticate should extract the username when client is built without access token should not fetch the token username VagrantCloud::Box::Provider #initialize should require a version should require a name #delete when provdier does not exist should not request deletion should return nil when provider does exist should request deletion should send box username should send box name should send version number should send provider_name should return nil should remove itself from the versions provider collection #upload when provider does not exist should error when direct upload is enabled should error when provider exists should error if path and block are both provided should return the upload path with path provided when path does not exist should error when path does exist should make request for upload should upload the path should return self with block provided should make request for upload should yield the upload path should return result of block with direct option set should error if path and block are both provided should return a DirectUpload should include an upload_url and callback_url in result with path provided when path does not exist should error when path does exist should make request for direct upload should upload the path should request the callback should return self with block provided should make request for upload should yield the upload path should request the callback should return result of block #exist? with created_at attribute set should be true with created_at attribute unset should be false #dirty? when provider does not exist should be true when provider does exist should be false with modified attribute should be true #save when provider is not dirty should not save provider should return self when provider is dirty should save the provider should return self #save_provider when provider exists should request an update should return self should include box organization should include box name should include version should include provider should include checksum should inclufde checksum_type when provider does not exist should request a creation should return self should include box organization should include box name should include version should include provider should include checksum should inclufde checksum_type VagrantCloud::Box::Version #initialize should require a box should require box argument be box type should load providers #delete should not delete if version does not exist should return nil when version exists should make a version deletion request should include box username and name should include the version should delete the version from the box versions #release when version is released should error when version has not been saved should error when version is saved and not released should send request to release version should include box username, box name, and version should update status with value provided in result should return self #revoke when version is not released should error when version is released should send request to revoke release should include the box username, box name, and version should update status with value provided in result should return self #add_provider should create a new provider should add provider to providers collection should raise error when provider exists #dirty? when version does not exist should be true when version does exist should be false with modified attribute should be true with deep check should be false with modified attribute should be true with dirty provider in providers collection should be true #exist? with created_at attribute set should be true with created_at attribute unset should be false #save should return self when version is dirty should save the version when version is clean should not save the version when dirty provider in providers collection should save the providers #save_version when version exists should request a version update should include the box username, box name, version, and description should return self when version does not exist should request a version create should include the box username, box name, version, and description should return self #save_providers should return self should save the providers VagrantCloud::Box #initialize should require a name should require an organization should create new instance with organization and name #short_description should be mutable #description should be mutable #private should be mutable #delete should return nil should not request to delete box that does not exist when box exists should request box deletion #add_version should create a new version should add new version to the versions collection should error when adding an existing version #dirty? should be true when box does not exist when box exists should be false when attribute is modified should be true should be true on attribute name check deep check should be false when a version is added should be true #exist? should be false when created_at is unset when created_at is set should be true #versions_on_demand when box exists should load versions when called should not load versions after initial load when box does not exist should not load versions when called should not load versions after initial load #save should return self when box does not exist should save the box when box includes unsaved versions should save the versions when box exists should not save anything when box attribute is updated should save the box #save_box when box exists should return self should request a box update should include the organization name should include the name should include the short description should include the description should include the box privacy when box does not exist should request a box create should include the organization name should include the name should include the short description should include the description should include the box privacy #save_versions should return self should call save on any versions VagrantCloud::Client #intialize with no arguments should have #url_base set should have #retry_count set should have #retry_interval set should have #instrumentor set should not have #access_token set with arguments should set #url_base should set #retry_count should set #retry_interval should set #instrumentor should set #access_token #parse_json should return result with symbolized keys #clean_parameters should remove Data::Nil values from Array should remove Data::Nil values from nested Arrays should remove Data::Nil values from Hash should remove Data::Nil values from nested Hashes should remove Data::Nil values from nested Arrays and Hashes #with_connection should provide the connection to the block should gate access to the connection #request should require path to be set should default to GET method should use method provided should set a request ID header when response body is valid json should parse the return the JSON value with parameters should use query parameters for GET request method should use query parameters for HEAD request method should use query parameters for DELETE request method should use JSON body parameters for other request methods should pass parameter hash through in request should remove parameters that were not explicitly set idempotent information should set idempotent options for GET request method should set idempotent options for HEAD request method should not set idempotent options for other request methods with errors with request errors should raise a wrapped error should set the error message from the content should set the error status code #clone should create a new clone should be a new instance should clone custom settings should override the access_token when provided #authentication_token_create should require a username should require a password should send remote request and include username and password should include description and code if provided #authentication_token_delete should send delete request #authentication_request_2fa_code should require a username should require a password should require a delivery method should include username, password, and delivery method in request should post to the two factor request path #search should sent request for search should include given values within request parameters #box_get should require username is provided should require name is provided should send the remote request with username and name #box_create should require username is provided should require name is provided should only require username and name should include description should include short_description should include is_private #box_update should require username is provided should require name is provided should only require username and name should include description should include short_description should include is_private #box_delete should require username is provided should require name is provided should send deletion request #box_version_get should require username is provided should require name is provided should require version is provided should request the box version #box_version_create should require username is provided should require name is provided should require version is provided should request the version creation should make request using POST method should include description if provided should include the version in the parameters #box_version_update should require username is provided should require name is provided should require version is provided should request the version update should make request using PUT method should include description if provided should include the version in the parameters #box_version_delete should require username is provided should require name is provided should require version is provided should request the version delete should make request using DELETE method #box_version_release should require username is provided should require name is provided should require version is provided should request the version release should make request using PUT method #box_version_revoke should require username is provided should require name is provided should require version is provided should request the version revoke should make request using PUT method #box_version_provider_get should require username is provided should require name is provided should require version is provided should require provider is provided should request the box version provider #box_version_provider_create should require username is provided should require name is provided should require version is provided should require provider is provided should create the box version provider should create the box version provider with POST method should include url if provided should include checksum if provided should include checksum_type if provided #box_version_provider_update should require username is provided should require name is provided should require version is provided should require provider is provided should update the box version provider should update the box version provider with PUT method should include url if provided should include checksum if provided should include checksum_type if provided #box_version_provider_delete should require username is provided should require name is provided should require version is provided should require provider is provided should delete the box version provider should delete the box version provider with DELETE method #box_version_provider_upload should require username is provided should require name is provided should require version is provided should require provider is provided should send upload request for the box version provider should request the box version provider upload with GET method should request the upload path #box_version_provider_upload_direct should require username is provided should require name is provided should require version is provided should require provider is provided should send upload request for the box version provider should request the box version provider upload with GET method should request the upload path VagrantCloud::Data::NilClass should be a singleton should be nil? should == nil should === nil should equal? nil should convert to 0 should convert to 0.0 should convert to empty array should convert to empty hash should convert to empty string should & to false should | to false should ^ to false should inspect to nil string VagrantCloud::Data #initialize should accept no arguments when creating should accept arguments when creating #[] should provide access to arguments should return custom nil when argument is not defined VagrantCloud::Data::Immutable with required attributes should error if required argument is not provided should not error if required argument is provided should add an accessor to retrieve the value should retrieve value via [] using a symbol should retrieve value via [] using a string should not allow value to be modified with optional attributes should not error if argument is not provided should add an accessor to retrieve the value should retrieve value via [] using a symbol should retrieve value via [] using a string should not allow value to be modified should return custom nil via accessor when unset should return custom nil via [] with optional and required attributes should error if invalid argument is provided should error if no arguments are provided should error if only optional argument is provided should not error if required argument is provided should not error if both required and optional arguments are provided VagrantCloud::Data::Mutable .load should create a new instance should set the information provided in the data hash should ignore extra information in the hash #freeze should return self should not freeze with no mutables defined should not allow setting optional value should not allow setting required value with mutables defined should allow setting optional value should allow setting required value should return updated optional value should return updated required value #dirty? should mark the instance as dirty when value is updated should mark the field as dirty with value is updated should not mark other fields dirty when not updated #clean! should make a dirty instance clean should make clean values non-modifyable #clean should update values with provided data should update instance so it is non-dirty should ignore fields of data provided should only update requested fields of data provided should make clean values non-modifyable should error if data provided is not a hash VagrantCloud::Instrumentor::Collection #initialize should be a Core type should have a logger instrumentor by default should accept additional instrumentors should accept single additional instrumentor #add should add a new instrumentor should return self should only add an instrumentor instance once should error if instance is not an instrumentor should freeze instrumentors after adding #remove should remove an instrumentor should return self should freeze instrumentors after removing #subscribe should add a new subscription entry should freeze subscriptions after subscribing should return self should error if callable is not provided should error if non-callable is provided should error if callable and block are provided should add with callable argument should add with block #unsubscribe should remove entry using callable instance should freeze subscriptions after remove should return self #instrument should call the logger instrumentor should yield when a block is provided should return the result of the block when provided should add timing information to params should provide duration timing when a subscription is added with exact name match should call the subscription when a subscription is added with regex name match should call the subscription when a subscription is added with exact name not matching should not call the subscription when a subscription is added with regex name not matching should not call the subscription VagrantCloud::Instrumentor::Core #instrument should raise NotImplementedError VagrantCloud::Instrumentor::Logger should be a subclass of Core #instrument errors should output error message when event type is error should include namespace and event type in output should include optional error message if provided should not proceed any farther non-excon namespaced events should include namespace in info output should include namespace in debug output should include the event name in the info output upcased should include the event name in the debug output upcased should format output to the logger when params include content should include params in the info output should include params in the debug output excon namespaced events should call #excon to filter parameters should send event type to #excon should output all parameters via debug excon should return hash with duration when parameters include password should redact the password value when parameters include proxy password should redact the password value when parameters include access token should redact the access token value when parameters include authorization header should redact the authorization header value when parameters include proxy authorization header should redact the authorization header value VagrantCloud::Organization #initialize should error if account is not provided should error if username is not provided #add_box should create a new box should add box to the collection should error if box name already exists #dirty? should return false by default should check dirtiness based on attribute deep check should return false by default with box collection of one clean box should return false with a dirty box in collection should return true #save should return self with boxes should save boxes VagrantCloud::Response::CreateToken #initialize should create a new instance should require token should require token_hash should require created_at should require description #token should return a value should freeze the value #token_hash should return a value should freeze the value #created_at should return a value should freeze the value #description should return a value should freeze the value VagrantCloud::Response::Request2FA #initialize should create a new instance should error if destination is not provided #destination should return a value should freeze the value VagrantCloud::Response::Search #initialize should error when account is not provided should error when params are not provided should error when account is not the right type should load boxes #page defaults to page 1 when page is set in params should return the page value #previous should raise error when no previous page is available with previous pages available should request previous page through a searcher #next should request next page through a searcher #boxes should have a boxes count of 1 should contain a Box instance should population the organization VagrantCloud::Search #initialize should create a new instance without an access token should create a new instance with a custom access token should create a new instance with an account should create a new instance with a client should error when more than one argument is provided should error when client is not a client instance should error when account is not an account instance #search should execute the search request should set instance to active after a search should return a search response #next_page should error without active search with active search should not produce an error should increment the page requested should return a search response should persist the page number #prev_page should error without active search with active search should not produce an error should maintain page 1 when decrementing page is less than 1 should return a search response with active search on page 10 should request results from page 9 should persist page value and request page 8 #active? without active search should be false with active search should be true #clear! should return self should not be active after clearing with active search should not be active after clearing #seed should return self should make search instance active should not execute a request #from_response should yield a new search instance Finished in 0.78418 seconds (files took 1.27 seconds to load) 501 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ rm -f -rf debian/ruby-vagrant-cloud/usr/bin make[1]: Leaving directory '/build/ruby-vagrant-cloud-QlRSAq/ruby-vagrant-cloud-3.0.2' 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: Depends field of package ruby-vagrant-cloud: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-vagrant-cloud' in '../ruby-vagrant-cloud_3.0.2-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-vagrant-cloud_3.0.2-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-vagrant-cloud-QlRSAq /tmp/ruby-vagrant-cloud-3.0.2-1y8wif3ur I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.IY5vOl9d6s... I: success in 395.1788 seconds md5: ruby-vagrant-cloud_3.0.2-1_all.deb: OK sha1: ruby-vagrant-cloud_3.0.2-1_all.deb: OK sha256: ruby-vagrant-cloud_3.0.2-1_all.deb: OK Checksums: OK