Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-mixlib-shellout/ruby-mixlib-shellout_3.0.9-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-mixlib-shellout-3.0.9-2zsa5a8_l/ruby-mixlib-shellout_3.0.9-2_all.buildinfo Get source package info: ruby-mixlib-shellout=3.0.9-2 Source URL: http://snapshot.notset.fr/mr/package/ruby-mixlib-shellout/3.0.9-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-11.1 automake=1:1.16.1-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.47 bash=5.0-6 binutils=2.34-5 binutils-common=2.34-5 binutils-x86-64-linux-gnu=2.34-5 bsdmainutils=11.1.2+b1 bsdutils=1:2.34-0.1 build-essential=12.8 bzip2=1.0.8-2 ca-certificates=20190110 coreutils=8.30-3+b1 cpp=4:9.2.1-3.1 cpp-9=9.3.0-6 dash=0.5.10.2-6 debconf=1.5.73 debhelper=12.10 debianutils=4.9.1 devscripts=2.20.2 dh-autoreconf=19 dh-strip-nondeterminism=1.6.3-2 diffutils=1:3.7-3 dirmngr=2.2.20-1 dpkg=1.19.7 dpkg-dev=1.19.7 dwz=0.13-5 fakeroot=1.24-1 fdisk=2.34-0.1 file=1:5.38-4 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.3.0-6 gcc=4:9.2.1-3.1 gcc-10-base=10-20200321-1 gcc-9=9.3.0-6 gcc-9-base=9.3.0-6 gem2deb=1.0.5+b1 gem2deb-test-runner=1.0.5+b1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 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.4-1 groff-base=1.22.4-4 gzip=1.10-2 hostname=3.23 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-6 libarchive-zip-perl=1.68-1 libasan5=9.3.0-6 libassuan0=2.5.3-7 libatomic1=10-20200321-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-2 libaudit1=1:2.8.5-2+b1 libb-hooks-op-check-perl=0.22-1+b2 libbinutils=2.34-5 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.30-2 libc-dev-bin=2.30-2 libc6=2.30-2 libc6-dev=2.30-2 libcap-ng0=0.7.9-2.1+b2 libcc1-0=10-20200321-1 libclass-method-modifiers-perl=2.13-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.15-1 libcrypt1=1:4.4.15-1 libctf-nobfd0=2.34-5 libctf0=2.34-5 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.251 libdebhelper-perl=12.10 libdevel-callchecker-perl=0.008-1+b1 libdpkg-perl=1.19.7 libdynaloader-functions-perl=0.003-1 libelf1=0.176-1.1 libencode-locale-perl=1.05-1 libexpat1=2.2.9-1 libfakeroot=1.24-1 libfdisk1=2.34-0.1 libffi7=3.3-3 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=1.6.3-2 libfile-which-perl=1.23-1 libgcc-9-dev=9.3.0-6 libgcc-s1=10-20200321-1 libgcc1=1:10-20200321-1 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.64.1-1 libgmp-dev=2:6.2.0+dfsg-4 libgmp10=2:6.2.0+dfsg-4 libgmpxx4ldbl=2:6.2.0+dfsg-4 libgnutls30=3.6.12-2 libgomp1=10-20200321-1 libgpg-error0=1.37-1 libhogweed5=3.5.1+really3.5.1-2 libhtml-parser-perl=3.72-5 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.08-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.22-1 libhttp-negotiate-perl=6.01-1 libicu63=63.2-3 libidn2-0=2.3.0-1 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1 libio-pty-perl=1:1.12-1 libio-socket-ssl-perl=2.067-1 libipc-run-perl=20180523.0-2 libisl22=0.22.1-1 libitm1=10-20200321-1 libksba8=1.3.5-2 libldap-2.4-2=2.4.49+dfsg-2 libldap-common=2.4.49+dfsg-2 liblsan0=10-20200321-1 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.07-2 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-4 libmagic1=1:5.38-4 libmodule-runtime-perl=0.016-1 libmoo-perl=2.003006-1 libmount1=2.34-0.1 libmpc3=1.1.0-1 libmpdec2=2.4.2-3 libmpfr6=4.0.2-1 libncurses6=6.2-1 libncursesw6=6.2-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3 libnettle7=3.5.1+really3.5.1-2 libnpth0=1.6-1 libp11-kit0=0.23.20-1 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparams-classify-perl=0.015-1+b2 libpcre2-8-0=10.34-7 libpcre3=2:8.39-12+b1 libperl5.30=5.30.0-9 libpipeline1=1.5.2-2 libprocps8=2:3.3.16-4 libpython3-stdlib=3.8.2-2 libpython3.8-minimal=3.8.2-1 libpython3.8-stdlib=3.8.2-1 libquadmath0=10-20200321-1 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 libruby2.7=2.7.0-4 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.3-1 libselinux1=3.0-1+b2 libsemanage-common=3.0-1 libsemanage1=3.0-1+b2 libsepol1=3.0-1 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libsqlite3-0=3.31.1-4 libssl1.1=1.1.1e-1 libstdc++-9-dev=9.3.0-6 libstdc++6=10-20200321-1 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=245.2-1 libtasn1-6=4.16.0-2 libtimedate-perl=2.3200-1 libtinfo6=6.2-1 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10-20200321-1 libubsan1=10-20200321-1 libuchardet0=0.0.6-3 libudev1=245.2-1 libunistring2=0.9.10-2 liburi-perl=1.76-2 libuuid1=2.34-0.1 libwww-perl=6.43-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-4 libyaml-0-2=0.2.2-1 linux-libc-dev=5.4.19-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.2.1-1.2 man-db=2.9.1-1 mawk=1.3.4.20200120-2 mime-support=3.64 ncurses-base=6.2-1 ncurses-bin=6.2-1 netbase=6.1 openssl=1.1.1e-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.3.4-2+b1 perl=5.30.0-9 perl-base=5.30.0-9 perl-modules-5.30=5.30.0-9 perl-openssl-defaults=4 pinentry-curses=1.1.0-3+b1 po-debconf=1.0.21 procps=2:3.3.16-4 python3=3.8.2-2 python3-minimal=3.8.2-2 python3.8=3.8.2-1 python3.8-minimal=3.8.2-1 rake=13.0.1-2 readline-common=8.0-4 ruby=1:2.7 ruby-all-dev=1:2.7 ruby-did-you-mean=1.2.1-1 ruby-diff-lcs=1.3-1 ruby-minitest=5.13.0-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.6-1 ruby-rspec=3.9.0c1e0m1s2-1 ruby-rspec-core=3.9.0c1e0m1s2-1 ruby-rspec-expectations=3.9.0c1e0m1s2-1 ruby-rspec-mocks=3.9.0c1e0m1s2-1 ruby-rspec-support=3.9.0c1e0m1s2-1 ruby-setup=3.4.1-9 ruby-test-unit=3.3.4-1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.0-4 ruby2.7-dev=2.7.0-4 rubygems-integration=1.16 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-3 tar=1.30+dfsg-7 util-linux=2.34-0.1 wdiff=1.2.2-2+b1 xz-utils=5.2.4-1+b1 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/20200415T143955Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200323T032807Z/ 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-mixlib-shellout=3.0.9-2 && mkdir -p /build/ruby-mixlib-shellout-Zj7xe7 && dpkg-source --no-check -x /*.dsc /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9 && chown -R builduser:builduser /build/ruby-mixlib-shellout-Zj7xe7" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1585091670" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-mixlib-shellout-Zj7xe7 /tmp/ruby-mixlib-shellout-3.0.9-2zsa5a8_l bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200323T032807Z 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.KVJGMO8qbh 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.KVJGMO8qbh Reading package lists... Building dependency tree... util-linux is already the newest version (2.34-0.1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200323T032807Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200323T032807Z unstable/main amd64 fakeroot amd64 1.24-1 [85.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (1102 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 ... 4506 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.24-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.24-1_amd64.deb ... Unpacking fakeroot (1.24-1) ... Setting up libfakeroot:amd64 (1.24-1) ... Setting up fakeroot (1.24-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.30-2) ... 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/20200415T143955Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200323T032807Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.KVJGMO8qbh Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200415T143955Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20200323T032807Z 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/20200415T143955Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200415T143955Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200415T143955Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20200415T143955Z unstable/main amd64 Packages [11.2 MB] Fetched 33.9 MB in 31s (1084 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.KVJGMO8qbh I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-mixlib-shellout=3.0.9-2 && mkdir -p /build/ruby-mixlib-shellout-Zj7xe7 && dpkg-source --no-check -x /*.dsc /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9 && chown -R builduser:builduser /build/ruby-mixlib-shellout-Zj7xe7"' exec /tmp/mmdebstrap.KVJGMO8qbh Reading package lists... NOTICE: 'ruby-mixlib-shellout' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-mixlib-shellout.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-mixlib-shellout.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 43.0 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-shellout 3.0.9-2 (dsc) [2231 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-shellout 3.0.9-2 (tar) [37.5 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-shellout 3.0.9-2 (diff) [3284 B] Fetched 43.0 kB in 0s (274 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-mixlib-shellout_3.0.9-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-mixlib-shellout in /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9 dpkg-source: info: unpacking ruby-mixlib-shellout_3.0.9.orig.tar.xz dpkg-source: info: unpacking ruby-mixlib-shellout_3.0.9-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Fix-test-expecting-Errno-EPIPE-in-ppc64el.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1585091670" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.KVJGMO8qbh dpkg-buildpackage: info: source package ruby-mixlib-shellout dpkg-buildpackage: info: source version 3.0.9-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro 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 dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211011-753045-1asg33q/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: licenses is empty, but is recommended. Use a license identifier from http://spdx.org/licenses or 'Nonstandard' for a nonstandard license. WARNING: description and summary are identical WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: mixlib-shellout Version: 3.0.9 File: mixlib-shellout-3.0.9.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all /tmp/d20211011-753045-1asg33q/mixlib-shellout-3.0.9.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout.rb /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout/exceptions.rb /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout/unix.rb /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout/version.rb /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout/windows.rb /build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all/gems/mixlib-shellout-3.0.9/lib/mixlib/shellout/windows/core_ext.rb Successfully installed mixlib-shellout-3.0.9 1 gem installed cd debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/mixlib-shellout-3.0.9 rm -f find lib/ -type d -empty -delete cd - cd - /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/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\ \"mixlib-shellout\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-mixlib-shellout-Zj7xe7/ruby-mixlib-shellout-3.0.9/debian/ruby-mixlib-shellout/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/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.2/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Run options: include {:focus=>true} exclude {:requires_root=>true, :windows_only=>true, :external=>true} All examples were filtered out; ignoring {:focus=>true} Mixlib::ShellOut when instantiating should set the command with default settings should not set any default environmental variables #cwd is expected to be nil #user is expected to be nil #with_logon is expected to be nil #login is expected to be nil #domain is expected to be nil #password is expected to be nil #group is expected to be nil #umask is expected to be nil #timeout is expected to eql 600 #valid_exit_codes is expected to eql 0 #live_stream is expected to be nil #input is expected to be nil when setting accessors when setting user should set the user with an integer value for user should use the user-supplied uid with string value for user should compute the uid of the user when setting with_logon should set the with_logon when setting login should set the login when setting domain should set the domain when setting password should set the password when setting group should set the group with integer value for group should use the user-supplied gid with string value for group should compute the gid of the user when setting the umask with octal integer should set the umask with decimal integer should sets the umask with string should sets the umask when setting read timeout should set the read timeout when setting valid exit codes should set the valid exit codes when setting a live stream live stream should return the stream used for live stdout and live stderr should set the live stdout stream should set the live stderr stream when setting the live stdout and live stderr streams separately live_stream should return nil should set the live stdout should set the live stderr when setting a live stream and then overriding the live stderr should return nil should set the live stdout should set the live stderr when setting an input should set the input testing login when setting user by name #uid is expected to eq 1005 when setting user by id #uid is expected to eq 1005 #gid is expected to eq 1002 when setting the group manually #gid is expected to eq 43 #process_environment is expected to eq {"HOME"=>"/home/castle", "IFS"=>"\t\n", "LOGNAME"=>"catbert", "PATH"=>"/sbin:/bin:/usr/sbin:/usr/bin", "SHELL"=>"/bin/money", "USER"=>"catbert"} when adding environment variables should preserve custom variables should allow new variables #sgids is expected to contain exactly 52 and 700 when not setting a user id should fail showing an error with options hash should set the working directory should set the user should set the with_logon should set the login should set the domain should set the password should set the group should set the umask should set the timout should add environment settings to the default should set valid exit codes should set the live stream should set the input when setting custom environments when setting the :env option should also set the enviroment when setting environments with symbols should also set the enviroment when :environment is set to nil should not set any environment when :env is set to nil should not set any environment with an invalid option should raise InvalidCommandOPtion with array of command and args without options should set the command to the array of command and args with options should set the command to the array of command and args should evaluate the options when executing the command with a current working directory when running under Unix should chdir to the working directory when handling locale without specifying environment should no longer use the C locale by default with locale should use the requested locale with LC_ALL set to nil when running under Unix should unset the process's locale with a live stream should copy the child's stdout to the live stream with default live stderr should copy the child's stderr to the live stream without live stderr should not copy the child's stderr to the live stream with a separate live stderr should not copy the child's stderr to the live stream should copy the child's stderr to the live stderr stream with an input should copy the input to the child's stdin when running different types of command with spaces in the path when running under Unix should execute with lots of long arguments should execute with special characters should execute with backslashes should execute with pipes should execute should handle stderr with stdout and stderr file pipes should execute should handle stderr should write to file pipe with stdin file pipe should execute should handle stderr with stdout and stderr file pipes should execute should write to file pipe with && should execute with || should execute should exit with code 0 when handling process exit codes with normal exit status should not raise error should set the exit status of the command with nonzero exit status should raise ShellCommandFailed includes output with exceptions from #error! should set the exit status of the command with valid exit codes when exiting with valid code should not raise error should set the exit status of the command when exiting with invalid code should raise ShellCommandFailed should set the exit status of the command with input data should raise ShellCommandFailed should set the exit status of the command when exiting with invalid code 0 should raise ShellCommandFailed should set the exit status of the command #invalid! should raise ShellCommandFailed #error? when exiting with invalid code should return true when exiting with valid code should return false when handling the subprocess with STDOUT and STDERR should collect all of STDOUT and STDERR with forking subprocess that does not close stdout and stderr should not hang when running a command that doesn't exist reaps zombie processes after exec fails [OHAI-455] with open files for parent process should not see file descriptors of the parent when the child process dies immediately handles ESRCH from getpgid of a zombie with subprocess that takes longer than timeout on unix should raise CommandTimeout should ask the process nicely to exit and the child is unresponsive should KILL the wayward child and a logger is configured should log messages about killing the child process and the child process forks grandchildren should TERM the wayward child and grandchild and the child process forks grandchildren that don't respond to TERM should TERM the wayward child and grandchild, then KILL whoever is left with subprocess that exceeds buffersize should still reads all of the output with subprocess that returns nothing should return an empty string for stdout should return an empty string for stderr with subprocess that closes stdin and continues writing to stdout should not hang or lose output with subprocess that closes stdout and continues writing to stderr should not hang or lose output with subprocess that closes stderr and continues writing to stdout should not hang or lose output with subprocess that closes STDOUT before closing STDERR should not hang should close all pipes with subprocess reading lots of data from stdin should not hang with subprocess writing lots of data to both stdout and stderr when writing to STDOUT first should not deadlock when writing to STDERR first should not deadlock with subprocess piping lots of data through stdin, stdout, and stderr when writing to STDOUT first should not deadlock when writing to STDERR first should not deadlock when subprocess closes prematurely with input data should raise error when subprocess writes, pauses, then continues writing should not hang or lose output when subprocess pauses before writing should not hang or lose output when subprocess pauses before reading from stdin should not hang or lose output when execution fails when running under Unix should recover the error message with input should recover the error message without input data with subprocess that expects stdin should close stdin #format_for_exception should format exception messages Finished in 40.15 seconds (files took 0.67896 seconds to load) 143 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installinit -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_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-mixlib-shellout: 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-mixlib-shellout' in '../ruby-mixlib-shellout_3.0.9-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-mixlib-shellout_3.0.9-2_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-mixlib-shellout-Zj7xe7 /tmp/ruby-mixlib-shellout-3.0.9-2zsa5a8_l I: cleaning package lists and apt cache... W: deleting files in /tmp: d20211011-753057-e0gie0 W: deleting files in /tmp: d20211011-753057-126z78q W: deleting files in /tmp: d20211011-753057-1w9slk6 W: deleting files in /tmp: d20211011-753057-1ibqlxb W: deleting files in /tmp: d20211011-753057-nf3b7g W: deleting files in /tmp: d20211011-753057-x5wmyh W: deleting files in /tmp: d20211011-753057-8icwqm W: deleting files in /tmp: d20211011-753057-1lg181u I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.KVJGMO8qbh... I: success in 425.3556 seconds md5: ruby-mixlib-shellout_3.0.9-2_all.deb: OK sha1: ruby-mixlib-shellout_3.0.9-2_all.deb: OK sha256: ruby-mixlib-shellout_3.0.9-2_all.deb: OK Checksums: OK