Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-mixlib-cli/ruby-mixlib-cli_2.1.6-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-mixlib-cli-2.1.6-1vg8jybhl/ruby-mixlib-cli_2.1.6-1_all.buildinfo Get source package info: ruby-mixlib-cli=2.1.6-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-mixlib-cli/2.1.6-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-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-4 binutils-common=2.34-4 binutils-x86-64-linux-gnu=2.34-4 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.2.1-30 dash=0.5.10.2-6 debconf=1.5.73 debhelper=12.9 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.19-2 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.2.1-30 gcc=4:9.2.1-3.1 gcc-10-base=10-20200222-1 gcc-9=9.2.1-30 gcc-9-base=9.2.1-30 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.19-2 gnupg-l10n=2.2.19-2 gnupg-utils=2.2.19-2 gpg=2.2.19-2 gpg-agent=2.2.19-2 gpg-wks-client=2.2.19-2 gpg-wks-server=2.2.19-2 gpgconf=2.2.19-2 gpgsm=2.2.19-2 gpgv=2.2.19-2 grep=3.4-1 groff-base=1.22.4-4 gzip=1.10-1 hostname=3.23 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-6 libarchive-zip-perl=1.67-2 libasan5=9.2.1-30 libassuan0=2.5.3-7 libatomic1=10-20200222-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-4 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.29-10 libc-dev-bin=2.29-10 libc6=2.29-10 libc6-dev=2.29-10 libcap-ng0=0.7.9-2.1+b2 libcc1-0=10-20200222-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-4 libctf0=2.34-4 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.251 libdebhelper-perl=12.9 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.2.1-30 libgcc-s1=10-20200222-1 libgcc1=1:10-20200222-1 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.62.5-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-20200222-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-2 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-20200222-1 libksba8=1.3.5-2 libldap-2.4-2=2.4.49+dfsg-2 libldap-common=2.4.49+dfsg-2 liblsan0=10-20200222-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 libncursesw6=6.2-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-2 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 libpython3-stdlib=3.8.2-1 libpython3.8-minimal=3.8.2-1 libpython3.8-stdlib=3.8.2-1 libquadmath0=10-20200222-1 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 libruby2.5=2.5.7-1+b1 libruby2.7=2.7.0-4 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.2-2 libselinux1=3.0-1+b1 libsemanage-common=3.0-1 libsemanage1=3.0-1+b1 libsepol1=3.0-1 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libsqlite3-0=3.31.1-4 libssl1.1=1.1.1d-2 libstdc++-9-dev=9.2.1-30 libstdc++6=10-20200222-1 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=244.3-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-20200222-1 libubsan1=10-20200222-1 libuchardet0=0.0.6-3 libudev1=244.3-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.1d-2 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 python3=3.8.2-1 python3-minimal=3.8.2-1 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.5.7.1 ruby-all-dev=1:2.5.7.1 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.5-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.5=2.5.7-1+b1 ruby2.5-dev=2.5.7-1+b1 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-2.1 tar=1.30+dfsg-6+b1 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/20200404T204647Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200305T224751Z/ 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-cli=2.1.6-1 && mkdir -p /build/ruby-mixlib-cli-18r0Fc && dpkg-source --no-check -x /*.dsc /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6 && chown -R builduser:builduser /build/ruby-mixlib-cli-18r0Fc" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1583546027" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-mixlib-cli-18r0Fc /tmp/ruby-mixlib-cli-2.1.6-1vg8jybhl bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200305T224751Z 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.6709Wi39UC 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.6709Wi39UC 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/20200305T224751Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200305T224751Z 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 (1155 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 ... 4510 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.29-10) ... 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/20200404T204647Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200305T224751Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.6709Wi39UC Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200404T204647Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20200305T224751Z 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/20200404T204647Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200404T204647Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200404T204647Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20200404T204647Z unstable/main amd64 Packages [11.1 MB] Fetched 33.9 MB in 32s (1075 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.6709Wi39UC I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-mixlib-cli=2.1.6-1 && mkdir -p /build/ruby-mixlib-cli-18r0Fc && dpkg-source --no-check -x /*.dsc /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6 && chown -R builduser:builduser /build/ruby-mixlib-cli-18r0Fc"' exec /tmp/mmdebstrap.6709Wi39UC Reading package lists... NOTICE: 'ruby-mixlib-cli' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-mixlib-cli.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-mixlib-cli.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 27.9 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-cli 2.1.6-1 (dsc) [2173 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-cli 2.1.6-1 (tar) [22.6 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-mixlib-cli 2.1.6-1 (diff) [3092 B] Fetched 27.9 kB in 0s (242 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-mixlib-cli_2.1.6-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-mixlib-cli in /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6 dpkg-source: info: unpacking ruby-mixlib-cli_2.1.6.orig.tar.gz dpkg-source: info: unpacking ruby-mixlib-cli_2.1.6-1.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1583546027" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.6709Wi39UC dpkg-buildpackage: info: source package ruby-mixlib-cli dpkg-buildpackage: info: source version 2.1.6-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 dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli dh_ruby --install /usr/bin/ruby2.5 -S gem build --config-file /dev/null --verbose /tmp/d20211011-1062837-grgdkw/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: description and summary are identical WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: mixlib-cli Version: 2.1.6 File: mixlib-cli-2.1.6.gem /usr/bin/ruby2.5 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-mixlib-cli/usr/share/rubygems-integration/all /tmp/d20211011-1062837-grgdkw/mixlib-cli-2.1.6.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/usr/share/rubygems-integration/all/gems/mixlib-cli-2.1.6/lib/mixlib/cli.rb /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/usr/share/rubygems-integration/all/gems/mixlib-cli-2.1.6/lib/mixlib/cli/formatter.rb /build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/usr/share/rubygems-integration/all/gems/mixlib-cli-2.1.6/lib/mixlib/cli/version.rb Successfully installed mixlib-cli-2.1.6 1 gem installed cd debian/ruby-mixlib-cli/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/mixlib-cli-2.1.6 rm -f find lib/ -type d -empty -delete cd - cd - /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.5 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0 ruby2.5 -e gem\ \"mixlib-cli\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0 ruby2.5 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.5 -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} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 24079 Mixlib::CLI when configured with default single-config-hash behavior parse_options  passes the existing value to two-argument procs  sets the corresponding config value to false when a boolean is prefixed with --no  doesn't exit if option is nil and not required  sets the corresponding config value according to a supplied proc  doesn't exit if option is included in the list  changes description if :in key is specified with 2 values  raises ArgumentError if options key :in is not an array  changes description if :in key is specified with 3 values  doesn't exit if a required boolean option is specified and false You must supply -r! Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -r  exits if a required option is missing  doesn't exit if a required option is specified  exits if a config option has :exit set  sets the corresponding config value to true for boolean arguments  preserves all of the commandline arguments, ARGV -i: three is not one of the allowed values: 'one' or 'two' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exits if option is not included in the list and not required -i: three is not one of the allowed values: 'one' or 'two' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exits if option is not included in the list and required  changes description if :in key is specified with a single value  sets the corresponding config value for non-boolean arguments  doesn't exit if a required option is specified and empty You must supply -i val! Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exit if option is nil and required  preserves and return any un-parsed elements with non-deprecated and deprecated options when the deprecated option has a replacement and a value_mapper is provided --option-x: This flag is deprecated. Use -b instead.  sets the mapped value in the replacement option and the deprecated value in the deprecated option --option-x: This flag is deprecated. Use -b instead. -b: xxx is not one of the allowed values: 'a', 'b', or 'c' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) --[no-]option-a -b ARG -c ARG --option-x ARG This flag is deprecated. Use -b instead.  still checks the replacement's 'in' validation list and a value_mapper is not provided when the replacement does not accept a value --option-x: This flag is deprecated. Use -c instead.  will still set the value because you haven't given a custom value mapper to set a true/false value and keep is set to false in the deprecated option --option-x: This flag is deprecated. Use -c instead.  captures the replacement value, but does not set the deprecated value and the replacement and deprecated are both boolean --[no-]option-x: This flag is deprecated. Use --[no-]option-a instead.  sets the original and replacement to false when the negative deprecated flag is used --[no-]option-x: This flag is deprecated. Use --[no-]option-a instead.  sets original and replacement to true when the deprecated flag is used when someone injects an unexpected value into 'config'  parses and preserves both known and unknown config values when the deprecated option does not have a replacement  warns about the deprecated option being removed opt_parser  sets the banner in opt_parse  honors :on => :tail options in the banner  honors :on => :head options in the banner  presents the arguments in alphabetical order in the banner  presents the arguments in the banner initialize  sets the banner to the class defined banner  sets the default config value for any options that include it  sets the options to the class defined options and deprecated options, with defaults when subclassed  also works with an option that's an array  passes its options onto child  retains previously defined options from parent  isn't able to modify parent classes options when configured to separate default options  sets default values on the `default` hash  sets parsed values on the `config` hash class method banner  has a default value  allows you to set the banner option  allows you to set a config option with a hash deprecated_option  makes a deprecated option when you declare one options  includes deprecated options and their generated descriptions  returns the current options hash options=  allows you to set the full options with a single hash Mixlib::CLI::Formatter combined_option_display_name  converts --option with no short to '--option'  converts options to a blank string if neither short nor long are present  converts --option with short -o to '-s/--option'  converts short -o with no long option to '-o'  converts options the same way even with an argument present friendly_opt_list  for two items returns ...  for more than three items creates a list in the same was as three items  for three items returns...  for a single item it quotes it and returns it as a string Finished in 0.15281 seconds (files took 0.57742 seconds to load) 59 examples, 0 failures Randomized with seed 24079 /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/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-cli\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-mixlib-cli-18r0Fc/ruby-mixlib-cli-2.1.6/debian/ruby-mixlib-cli/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} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 33742 Mixlib::CLI::Formatter combined_option_display_name  converts options the same way even with an argument present  converts short -o with no long option to '-o'  converts --option with short -o to '-s/--option'  converts options to a blank string if neither short nor long are present  converts --option with no short to '--option' friendly_opt_list  for a single item it quotes it and returns it as a string  for three items returns...  for more than three items creates a list in the same was as three items  for two items returns ... Mixlib::CLI class method options=  allows you to set the full options with a single hash option  allows you to set a config option with a hash deprecated_option  makes a deprecated option when you declare one banner  has a default value  allows you to set the banner options  returns the current options hash  includes deprecated options and their generated descriptions when configured to separate default options  sets parsed values on the `config` hash  sets default values on the `default` hash when configured with default single-config-hash behavior opt_parser  honors :on => :head options in the banner  honors :on => :tail options in the banner  presents the arguments in the banner  sets the banner in opt_parse  presents the arguments in alphabetical order in the banner initialize  sets the default config value for any options that include it  sets the options to the class defined options and deprecated options, with defaults  sets the banner to the class defined banner parse_options  changes description if :in key is specified with 3 values  sets the corresponding config value for non-boolean arguments  raises ArgumentError if options key :in is not an array  passes the existing value to two-argument procs  sets the corresponding config value according to a supplied proc  sets the corresponding config value to false when a boolean is prefixed with --no  doesn't exit if a required boolean option is specified and false  preserves and return any un-parsed elements  exits if a config option has :exit set  changes description if :in key is specified with 2 values  doesn't exit if a required option is specified and empty  changes description if :in key is specified with a single value  sets the corresponding config value to true for boolean arguments  doesn't exit if option is nil and not required -i: three is not one of the allowed values: 'one' or 'two' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exits if option is not included in the list and required -i: three is not one of the allowed values: 'one' or 'two' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exits if option is not included in the list and not required  preserves all of the commandline arguments, ARGV  doesn't exit if option is included in the list  doesn't exit if a required option is specified You must supply -i val! Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -i val  exit if option is nil and required You must supply -r! Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) -r  exits if a required option is missing with non-deprecated and deprecated options when the deprecated option does not have a replacement  warns about the deprecated option being removed when someone injects an unexpected value into 'config'  parses and preserves both known and unknown config values when the deprecated option has a replacement and a value_mapper is provided --option-x: This flag is deprecated. Use -b instead. -b: xxx is not one of the allowed values: 'a', 'b', or 'c' Usage: /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec (options) --[no-]option-a -b ARG -c ARG --option-x ARG This flag is deprecated. Use -b instead.  still checks the replacement's 'in' validation list --option-x: This flag is deprecated. Use -b instead.  sets the mapped value in the replacement option and the deprecated value in the deprecated option and a value_mapper is not provided and the replacement and deprecated are both boolean --[no-]option-x: This flag is deprecated. Use --[no-]option-a instead.  sets the original and replacement to false when the negative deprecated flag is used --[no-]option-x: This flag is deprecated. Use --[no-]option-a instead.  sets original and replacement to true when the deprecated flag is used when the replacement does not accept a value --option-x: This flag is deprecated. Use -c instead.  will still set the value because you haven't given a custom value mapper to set a true/false value and keep is set to false in the deprecated option --option-x: This flag is deprecated. Use -c instead.  captures the replacement value, but does not set the deprecated value when subclassed  passes its options onto child  isn't able to modify parent classes options  retains previously defined options from parent  also works with an option that's an array Finished in 0.08485 seconds (files took 0.27603 seconds to load) 59 examples, 0 failures Randomized with seed 33742 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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-cli: 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-cli' in '../ruby-mixlib-cli_2.1.6-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-mixlib-cli_2.1.6-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-mixlib-cli-18r0Fc /tmp/ruby-mixlib-cli-2.1.6-1vg8jybhl I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.6709Wi39UC... I: success in 395.0831 seconds md5: ruby-mixlib-cli_2.1.6-1_all.deb: OK sha1: ruby-mixlib-cli_2.1.6-1_all.deb: OK sha256: ruby-mixlib-cli_2.1.6-1_all.deb: OK Checksums: OK