Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-commander/ruby-commander_4.5.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-commander-4.5.2-1hxyttvwf/ruby-commander_4.5.2-1_all.buildinfo Get source package info: ruby-commander=4.5.2-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-commander/4.5.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-11.1 automake=1:1.16.2-1 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-6 binutils-common=2.34-6 binutils-x86-64-linux-gnu=2.34-6 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-11 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13 debianutils=4.9.1 devscripts=2.20.3 dh-autoreconf=19 dh-strip-nondeterminism=1.8.0-1 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-11 gcc=4:9.2.1-3.1 gcc-10-base=10-20200418-1 gcc-9=9.3.0-11 gcc-9-base=9.3.0-11 gem2deb=1.1 gem2deb-test-runner=1.1 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 javascript-common=11 libacl1=2.2.53-7 libarchive-zip-perl=1.68-1 libasan5=9.3.0-11 libassuan0=2.5.3-7 libatomic1=10-20200418-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3 libaudit1=1:2.8.5-3+b1 libb-hooks-op-check-perl=0.22-1+b2 libbinutils=2.34-6 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.30-4 libc-dev-bin=2.30-4 libc6=2.30-4 libc6-dev=2.30-4 libcap-ng0=0.7.9-2.1+b2 libcc1-0=10-20200418-1 libclass-method-modifiers-perl=2.13-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.16-1 libcrypt1=1:4.4.16-1 libctf-nobfd0=2.34-6 libctf0=2.34-6 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.251 libdebhelper-perl=13 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-4 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=1.8.0-1 libfile-which-perl=1.23-1 libgcc-9-dev=9.3.0-11 libgcc-s1=10-20200418-1 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.64.2-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.13-2 libgomp1=10-20200418-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-20200418-1 libjs-jquery=3.3.1~dfsg-3 libjs-jquery-easing=12-1.1 libjs-jquery-fancybox=12-1.1 libjs-jquery-mousewheel=1:3.1.13-2 libjs-jquery-ui=1.12.1+dfsg-5 libksba8=1.3.5-2 libldap-2.4-2=2.4.50+dfsg-1 libldap-common=2.4.50+dfsg-1 liblsan0=10-20200418-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.004000-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-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-10 libpipeline1=1.5.2-2 libpython3-stdlib=3.8.2-3 libpython3.8-minimal=3.8.3~rc1-1 libpython3.8-stdlib=3.8.3~rc1-1 libquadmath0=10-20200418-1 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 libruby2.7=2.7.0-6 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.3-1+b1 libselinux1=3.0-1+b3 libsemanage-common=3.0-1 libsemanage1=3.0-1+b3 libsepol1=3.0-1 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libsqlite3-0=3.31.1-5 libssl1.1=1.1.1g-1 libstdc++-9-dev=9.3.0-11 libstdc++6=10-20200418-1 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=245.5-2 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-20200418-1 libubsan1=10-20200418-1 libuchardet0=0.0.6-3 libudev1=245.5-2 libunistring2=0.9.10-2 liburi-perl=1.76-2 libuuid1=2.34-0.1 libwww-perl=6.44-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-5 libyaml-0-2=0.2.2-1 linux-libc-dev=5.6.7-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.2.1-1.3 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.1g-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.3.4-2+b1 perl=5.30.0-10 perl-base=5.30.0-10 perl-modules-5.30=5.30.0-10 perl-openssl-defaults=4 pinentry-curses=1.1.0-3+b1 po-debconf=1.0.21 python3=3.8.2-3 python3-minimal=3.8.2-3 python3.8=3.8.3~rc1-1 python3.8-minimal=3.8.3~rc1-1 rake=13.0.1-4 readline-common=8.0-4 ruby=1:2.7+1 ruby-all-dev=1:2.7+1 ruby-diff-lcs=1.3-1 ruby-docile=1.1.5-2 ruby-highline=2.0.3-1 ruby-minitest=5.13.0-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-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-simplecov=0.18.5-1 ruby-simplecov-html=0.11.0-1 ruby-test-unit=3.3.5-1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.0-6 ruby2.7-dev=2.7.0-6 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/20200501T025542Z/ 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-commander=4.5.2-1 && mkdir -p /build/ruby-commander-21FFdR && dpkg-source --no-check -x /*.dsc /build/ruby-commander-21FFdR/ruby-commander-4.5.2 && chown -R builduser:builduser /build/ruby-commander-21FFdR" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-commander-21FFdR/ruby-commander-4.5.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1588340467" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-commander-21FFdR /tmp/ruby-commander-4.5.2-1hxyttvwf bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200501T025542Z 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.50UVVoOPJI 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.50UVVoOPJI 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/20200501T025542Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200501T025542Z 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 (844 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 ... 4504 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-4) ... 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/20200501T025542Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.50UVVoOPJI Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20200501T025542Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 23s (981 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.50UVVoOPJI I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-commander=4.5.2-1 && mkdir -p /build/ruby-commander-21FFdR && dpkg-source --no-check -x /*.dsc /build/ruby-commander-21FFdR/ruby-commander-4.5.2 && chown -R builduser:builduser /build/ruby-commander-21FFdR"' exec /tmp/mmdebstrap.50UVVoOPJI Reading package lists... NOTICE: 'ruby-commander' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-commander.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-commander.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 40.7 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-commander 4.5.2-1 (dsc) [2131 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-commander 4.5.2-1 (tar) [34.7 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-commander 4.5.2-1 (diff) [3904 B] Fetched 40.7 kB in 0s (202 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-commander_4.5.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-commander in /build/ruby-commander-21FFdR/ruby-commander-4.5.2 dpkg-source: info: unpacking ruby-commander_4.5.2.orig.tar.gz dpkg-source: info: unpacking ruby-commander_4.5.2-1.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-commander-21FFdR/ruby-commander-4.5.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1588340467" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.50UVVoOPJI dpkg-buildpackage: info: source package ruby-commander dpkg-buildpackage: info: source version 4.5.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Youhei SASAKI dpkg-source --before-build . debian/rules clean dh clean --buildsystem=ruby --with ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/build/ruby-commander-21FFdR/ruby-commander-4.5.2' dh_auto_clean dh_ruby --clean dh_ruby --clean make[1]: Leaving directory '/build/ruby-commander-21FFdR/ruby-commander-4.5.2' 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-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211010-886289-zstx19/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on simplecov (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: commander Version: 4.5.2 File: commander-4.5.2.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-commander/usr/share/rubygems-integration/all /tmp/d20211010-886289-zstx19/commander-4.5.2.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/bin/commander /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/blank.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/command.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/configure.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/core_ext.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/core_ext/array.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/core_ext/object.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/delegates.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/base.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal/command_help.erb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal/help.erb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal_compact.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal_compact/command_help.erb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/help_formatters/terminal_compact/help.erb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/import.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/methods.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/platform.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/runner.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/user_interaction.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/gems/commander-4.5.2/lib/commander/version.rb /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/share/rubygems-integration/all/bin/commander Successfully installed commander-4.5.2 1 gem installed mkdir -p debian/ruby-commander/usr/bin mv debian/ruby-commander/usr/share/rubygems-integration/all/bin/commander debian/ruby-commander/usr/bin cd debian/ruby-commander/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/commander-4.5.2 rm -f chmod 644 lib/commander/core_ext.rb lib/commander/command.rb lib/commander/configure.rb lib/commander/version.rb lib/commander/import.rb lib/commander/blank.rb lib/commander/help_formatters/base.rb lib/commander/help_formatters/terminal_compact.rb lib/commander/help_formatters/terminal.rb lib/commander/delegates.rb lib/commander/methods.rb lib/commander/core_ext/array.rb lib/commander/core_ext/object.rb lib/commander/help_formatters.rb lib/commander/runner.rb lib/commander/platform.rb lib/commander/user_interaction.rb lib/commander.rb find lib/ -type d -empty -delete cd - cd - Rewriting shebang line of /build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/usr/bin/commander /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/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\ \"commander\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-commander-21FFdR/ruby-commander-4.5.2/debian/ruby-commander/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 Commander::Command Options should act like an open struct should allow __send__ to function as always #option should add options should allow procs as option handlers should allow usage of common method names #run should invoke #when_called with arguments seperated from options calling the #call method by default when an object is called should allow #action as an alias to #when_called calling an arbitrary method when an object is called should raise an error when no handler is present should be able to be run more than once should not accumulate entries in @proxy_options when run twice should populate options with boolean values mandatory arguments lists lists with multi-word items defaults optional arguments should return the argument when provided should return true when present without an argument should return nil when not present typed arguments should parse valid values should reject invalid values given a global option and no command specific arguments provides the global option to the command action and a command specific option provides the global option to the command action and a command specific argument provides the global option to the command action Commander .configure calls the given block calls Runner#run! after calling the configuration block called block provides Commander configuration methods passes all arguments to the block Array #parse should seperate a list of words into an array should preserve escaped whitespace should match %w behavior with multiple backslashes Object #get_binding should return the objects binding #method_missing should preserve its original behavior for missing methods should preserve its original behavior for missing variables Commander::HelpFormatter::TerminalCompact global help should display the command name the summary command help should display the command name the description all examples the syntax Commander::HelpFormatter::Terminal global help should display the command name the summary command help should display the command name the description all examples the syntax Commander::Methods includes Commander::UI includes Commander::Delegates does not change the Object ancestors AskForClass includes Commander::UI::AskForClass defining methods defines common "ask_for_*" methods responds to "ask_for_*" methods for classes that implement #parse fails "ask_for_*" method invocations without a prompt implements "ask_for_*" Commander #program should set / get program information should allow arbitrary blocks of global help documentation should raise an error when required info has not been set should allow aliases of help formatters #command should return a command instance when only the name is passed should return nil when the command does not exist #separate_switches_from_description should seperate switches and description returning both #switch_to_sym should return a symbol based on the switch name #alias_command should alias a command should pass arguments passed to the alias when called #global_option should be invoked when used in the args list should be inherited by commands should be inherited by commands when provided before the command name should be inherited by commands even when a block is present should be inherited by commands when the positive form of a [no-] option should be inherited by commands when the negative form of a [no-] option should allow command arguments before the global option should allow command arguments after the global option allows global options in the form option=value #parse_global_options should parse global options before command should parse global options after command should parse global options placed before command options should parse global options placed after command options should parse global options surrounded by command options should not parse command options should not affect command arguments with values should not affect global arguments with values should allow global arguments with values before command arguments (github issue #8) #remove_global_options should remove only specified switches should not swallow an argument unless it expects an argument should remove a switch that is the positive form of the [no-] option should remove a switch that is the negative form of the [no-] option should not remove options that start with a global option name should remove specified switches value provided via equals should not remove extra values after switches --trace should display pretty errors by default should display callstack when using this switch #always_trace! should enable tracing globally, regardless of whether --trace was passed or not #never_trace! should disable tracing globally, regardless of whether --trace was passed or not should not prompt to use --trace switch on errors conflict between #always_trace! and #never_trace! respects the last used command --version should output program version --help should not output an invalid command message can be used before or after the command and options help_paging program information enables paging when enabled is enabled by default does not enable paging when disabled with invalid options should output an invalid option message with invalid command passed should output an invalid command message with invalid command passed to help should output an invalid command message with invalid command passed to --help should output an invalid command message with invalid option passed to --help should output an invalid option message #valid_command_names_from should return array of valid command names should return empty array when no possible command names exist should match exact commands only #command_name_from_args should locate command within arbitrary arguments passed should locate command when provided after a global argument with value should support multi-word commands should match the longest possible command should use the left-most command name when multiple are present #active_command should resolve the active command should resolve active command when invalid options are passed should return nil when the command is not found #default_command should allow you to default any command when one is not explicitly passed should not prevent other commands from being called should not prevent longer commands to use the same words as the default should allow defaulting of command aliases should function correctly when options are passed before the command name when options are passed after the command name when an argument passed is the same name as the command when using multi-word commands when using multi-word commands with parts of the command name as arguments when using multi-word commands with other commands using the same words options with optional arguments should return the argument when it is specified should return true when no argument is specified for the option with double dash should interpret the remainder as arguments Commander::UI .replace_tokens should replace tokens within a string, with hash values progress should not die on an empty list .available_editor should not fail on available editors with shell arguments Finished in 0.66069 seconds (files took 1.03 seconds to load) 134 examples, 0 failures Coverage report generated for RSpec to /build/ruby-commander-21FFdR/ruby-commander-4.5.2/coverage. 402 / 473 LOC (84.99%) covered. ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/ruby-commander-21FFdR/ruby-commander-4.5.2' dh_installchangelogs History.rdoc make[1]: Leaving directory '/build/ruby-commander-21FFdR/ruby-commander-4.5.2' dh_installman -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-commander: 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-commander' in '../ruby-commander_4.5.2-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-commander_4.5.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-commander-21FFdR /tmp/ruby-commander-4.5.2-1hxyttvwf I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.50UVVoOPJI... I: success in 415.4941 seconds md5: ruby-commander_4.5.2-1_all.deb: OK sha1: ruby-commander_4.5.2-1_all.deb: OK sha256: ruby-commander_4.5.2-1_all.deb: OK Checksums: OK