Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-gh/ruby-gh_0.18.0-3_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-gh-0.18.0-3iu4v3k2o/ruby-gh_0.18.0-3_all.buildinfo Get source package info: ruby-gh=0.18.0-3 Source URL: http://snapshot.notset.fr/mr/package/ruby-gh/0.18.0-3/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.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc3-1 binutils=2.35.1-3 binutils-common=2.35.1-3 binutils-x86-64-linux-gnu=2.35.1-3 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-19 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 devscripts=2.20.5 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dirmngr=2.2.20-1 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 fakeroot=1.25.3-1.1 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-19 gcc=4:10.2.0-1 gcc-10=10.2.0-19 gcc-10-base=10.2.0-19 gem2deb=1.4 gem2deb-test-runner=1.4 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.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-19 libassuan0=2.5.3-7.1 libatomic1=10.2.0-19 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-3 libblkid1=2.36.1-2 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.0-19 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-3 libctf0=2.35.1-3 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.20.5 libdynaloader-functions-perl=0.003-1 libelf1=0.182-1 libencode-locale-perl=1.05-1 libexpat1=2.2.10-1 libfakeroot=1.25.3-1.1 libffi7=3.3-5 libfile-dirlist-perl=0.05-2 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.11-1 libfile-stripnondeterminism-perl=1.9.0-1 libfile-touch-perl=0.11-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.0-19 libgcc-s1=10.2.0-19 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.3-1 libgmp-dev=2:6.2.1+dfsg-1 libgmp10=2:6.2.1+dfsg-1 libgmpxx4ldbl=2:6.2.1+dfsg-1 libgnutls30=3.6.15-4 libgomp1=10.2.0-19 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.6-2 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-4 libidn2-0=2.3.0-4 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.068-1 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.0-19 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libksba8=1.5.0-2 libldap-2.4-2=2.4.56+dfsg-1 liblsan0=10.2.0-19 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmount1=2.36.1-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.6-2 libnpth0=1.6-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libp11-kit0=0.23.21-2 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+b3 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.0-3 libpython3.9-minimal=3.9.1~rc1-2 libpython3.9-stdlib=3.9.1~rc1-2 libquadmath0=10.2.0-19 libreadline8=8.1~rc3-1 librole-tiny-perl=2.001004-1 libruby2.7=2.7.2-3 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.0-3 libselinux1=3.1-2+b1 libsemanage-common=3.1-1 libsemanage1=3.1-1+b1 libsepol1=3.1-1 libsigsegv2=2.12-2 libsmartcols1=2.36.1-2 libsqlite3-0=3.33.0-1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-19 libstdc++6=10.2.0-19 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=246.6-5 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.0-19 libubsan1=10.2.0-19 libuchardet0=0.0.7-1 libudev1=246.6-5 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-2 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3 libyaml-0-2=0.2.2-1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 mailcap=3.67 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=1.0.1 mime-support=3.66 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 openssl=1.1.1h-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.4.2-1 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21 publicsuffix=20200729.1725-1 python3=3.9.0-3 python3-minimal=3.9.0-3 python3.9=3.9.1~rc1-2 python3.9-minimal=3.9.1~rc1-2 rake=13.0.1-4 readline-common=8.1~rc3-1 ruby=1:2.7+2 ruby-activesupport=2:6.0.3.4+dfsg-1 ruby-addressable=2.7.0-1 ruby-all-dev=1:2.7+2 ruby-atomic=1.1.16-3+b1 ruby-concurrent=1.1.6+dfsg-3 ruby-connection-pool=2.2.2-1 ruby-crack=0.4.4-1 ruby-diff-lcs=1.4.4-1 ruby-faraday=1.1.0-3 ruby-faraday-middleware=1.0.0-2 ruby-hashdiff=1.0.0-1 ruby-i18n=1.8.5-1 ruby-minitest=5.13.0-1 ruby-multi-json=1.14.1-1 ruby-multipart-post=2.0.0-1 ruby-net-http-persistent=3.1.0-2 ruby-net-http-pipeline=1.0.1-3 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-1 ruby-public-suffix=3.0.3+ds-1 ruby-rspec=3.9.0c2e2m1s3-1 ruby-rspec-core=3.9.0c2e2m1s3-1 ruby-rspec-expectations=3.9.0c2e2m1s3-1 ruby-rspec-mocks=3.9.0c2e2m1s3-1 ruby-rspec-support=3.9.0c2e2m1s3-1 ruby-ruby2-keywords=0.0.2-2 ruby-rubygems=3.2.0~rc.2-4 ruby-safe-yaml=1.0.5-1 ruby-test-unit=3.3.5-1 ruby-thread-safe=0.3.6-1 ruby-tzinfo=1.2.6-1 ruby-webmock=3.8.3-1 ruby-xmlrpc=0.3.0-2 ruby-zeitwerk=2.4.2-1 ruby2.7=2.7.2-3 ruby2.7-dev=2.7.2-3 rubygems-integration=1.17.3 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2020d-1 util-linux=2.36.1-2 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/20201203T092240Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201201T091156Z/ 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-gh=0.18.0-3 && mkdir -p /build/ruby-gh-JxrDpx && dpkg-source --no-check -x /*.dsc /build/ruby-gh-JxrDpx/ruby-gh-0.18.0 && chown -R builduser:builduser /build/ruby-gh-JxrDpx" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-gh-JxrDpx/ruby-gh-0.18.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606921516" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-gh-JxrDpx /tmp/ruby-gh-0.18.0-3iu4v3k2o bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201201T091156Z 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.HC53M8Pl32 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.HC53M8Pl32 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201201T091156Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201201T091156Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (906 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 ... 4697 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-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/20201203T092240Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201201T091156Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.HC53M8Pl32 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201203T092240Z unstable InRelease [150 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201201T091156Z 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/20201203T092240Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201203T092240Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201203T092240Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201203T092240Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 30s (1131 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.HC53M8Pl32 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-gh=0.18.0-3 && mkdir -p /build/ruby-gh-JxrDpx && dpkg-source --no-check -x /*.dsc /build/ruby-gh-JxrDpx/ruby-gh-0.18.0 && chown -R builduser:builduser /build/ruby-gh-JxrDpx"' exec /tmp/mmdebstrap.HC53M8Pl32 Reading package lists... NOTICE: 'ruby-gh' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-gh.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-gh.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 135 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-gh 0.18.0-3 (dsc) [2235 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-gh 0.18.0-3 (tar) [130 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-gh 0.18.0-3 (diff) [3292 B] Fetched 135 kB in 0s (723 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-gh_0.18.0-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-gh in /build/ruby-gh-JxrDpx/ruby-gh-0.18.0 dpkg-source: info: unpacking ruby-gh_0.18.0.orig.tar.gz dpkg-source: info: unpacking ruby-gh_0.18.0-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Remove-git-from-gemspec.patch dpkg-source: info: applying 0002-Support-dependencies-in-unstable.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-gh-JxrDpx/ruby-gh-0.18.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606921516" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.HC53M8Pl32 dpkg-buildpackage: info: source package ruby-gh dpkg-buildpackage: info: source version 0.18.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Utkarsh Gupta 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-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211010-475163-fwxj8w/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rspec (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on webmock (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on net-http-pipeline (>= 0) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: gh Version: 0.18.0 File: gh-0.18.0.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-gh/usr/share/rubygems-integration/all /tmp/d20211010-475163-fwxj8w/gh-0.18.0.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/cache.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/case.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/custom_limit.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/error.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/instrumentation.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/lazy_loader.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/link_follower.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/merge_commit.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/nested_resources.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/normalizer.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/pagination.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/parallel.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/remote.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/response.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/response_wrapper.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/response_x_header_formatter.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/stack.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/token_check.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/version.rb /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all/gems/gh-0.18.0/lib/gh/wrapper.rb Successfully installed gh-0.18.0 1 gem installed cd debian/ruby-gh/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/gh-0.18.0 rm -f chmod 644 lib/gh.rb lib/gh/remote.rb lib/gh/instrumentation.rb lib/gh/case.rb lib/gh/link_follower.rb lib/gh/version.rb lib/gh/lazy_loader.rb lib/gh/cache.rb lib/gh/pagination.rb lib/gh/parallel.rb lib/gh/error.rb lib/gh/custom_limit.rb lib/gh/wrapper.rb lib/gh/merge_commit.rb lib/gh/token_check.rb lib/gh/normalizer.rb lib/gh/stack.rb lib/gh/nested_resources.rb lib/gh/response_wrapper.rb lib/gh/response.rb lib/gh/response_x_header_formatter.rb 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-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all:/build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"gh\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/ruby-gh/usr/share/rubygems-integration/all:/build/ruby-gh-JxrDpx/ruby-gh-0.18.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation GH::Cache send HTTP requests for uncached resources uses the cache for subsequent requests cache is resettable GH::CustomLimit adds client_id and client_secret to a request GH::Error wraps connection exposes the original exception keeps the payload around works for long content can be rescued by status code GH allows doing requests right from the GH object allows posting to github with returns the GH instance if no block is given returns the block value if block is given propagates options GH::Instrumentation instruments http instruments [] instruments load GH::LazyLoader wraps normalizer by default send http requests for missing fields does not send http requests for existing fields allows traversing into nested structures does not request twice if the field does not exist upstream does not skip an already existing default proc is still loading missing fields, even if a default proc is set GH::LinkFollower follows links works with lazy loading does not raise exceptions for unknown fields GH::MergeCommit adds merge commits adds base commits adds head commits allows lazy loading on the commit when pull request is draft adds merge commits GH::Normalizer is set up properly leaves unknown fields in place allows normalization with #load works for deeply nested fields (PENDING: Not yet implemented) works for lists (PENDING: Not yet implemented) date fields generates date from timestamp (PENDING: Not yet implemented) renaming renames org to organization renames orgs to organizations renames username to login renames repo to repository renames repos to repositories renames repo_foo to repository_foo renames repos_foo to repository_foo renames foo_repo to foo_repository renames foo_repos to foo_repositories renames commit to sha if value is a sha does not rename commit to sha if value is not a sha renames commit_id to sha if value is a sha does not rename commit_id to sha if value is not a sha renames comments to comment_count if content is a number renames repositories to repository_count if content is a number renames repos to repository_count if content is a number renames forks to fork_count if content is a number does not rename comments to comment_count if content is not a number does not rename repositories to repository_count if content is not a number does not rename repos to repository_count if content is not a number does not rename forks to fork_count if content is not a number renames user to owner if appropriate renames user to author if appropriate leaves user in place if owner exists leaves user in place if author exists leaves user in place if no indication what kind of user copies author to committer copies committer to author does not override committer or author if both exist time transforms timestamps stored in "timestamp" to a date in "date" transforms dates stored in "timestamp" to a date in "date" changes date to UTC changes any time entry to UTC does not choke on empty values links does not normalize config generates link entries from link headers (PENDING: No reason given) generates link headers from link entries (PENDING: Not yet implemented) does not discard existing link entires (PENDING: Not yet implemented) does not discard existing link headers (PENDING: Not yet implemented) identifies _url suffix as link identifies blog as link detects avatar links from gravatar_url detects html urls in url field detects self urls in url field passes through true properly detects html links when api is served from same host properly detects self links when api is served from same host GH::Pagination paginates paginates with GH::Normalizer paginates on default stack gives random access does not wrap hash responses GH::Parallel allows normal requests Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:23:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' sets in_parallel? Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:34:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' runs requests in parallel runs requests right away if parallelize is set to false Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:80:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' works with pagination Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:86:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' returns the block value Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:93:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' Warning: `in_parallel` called but no parallel-capable adapter on Faraday stack /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/lib/gh/parallel.rb:37:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /usr/lib/ruby/2.7.0/forwardable.rb:235:in `in_parallel' /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/parallel_spec.rb:94:in `block (2 levels) in ' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `instance_exec' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in `block in run' /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in `run_around_example_hooks_for' works two times in a row GH::Remote loads resources from github sets headers correctly raises an exception for missing resources includes the request payload in errors parses the body sends http calls through the frontend sends request calls through the frontend loads resources from github path_for is expected to be == /api/v3/foo is expected to be == /api/v3/foo is expected to be == /api/v3/foo is expected to be == /api/v3/foo GH::Response parses content endpoints correctly handles UTF-8 properly, even if encoded binary GH::Stack is specified (PENDING: Not yet implemented) GH::TokenCheck adds client_id and client_secret to a request does not swallow other status codes GH::Wrapper is specified (PENDING: Not yet implemented) Pending: (Failures listed here are expected and do not affect your suite's status) 1) GH::Normalizer works for deeply nested fields # Not yet implemented # ./spec/normalizer_spec.rb:34 2) GH::Normalizer works for lists # Not yet implemented # ./spec/normalizer_spec.rb:35 3) GH::Normalizer date fields generates date from timestamp # Not yet implemented # ./spec/normalizer_spec.rb:38 4) GH::Normalizer links generates link entries from link headers # No reason given Failure/Error: normalized.headers.should include("Link") expected {} to include "Link" Diff: @@ -1,2 +1 @@ -["Link"] # ./spec/normalizer_spec.rb:244:in `block (3 levels) in ' 5) GH::Normalizer links generates link headers from link entries # Not yet implemented # ./spec/normalizer_spec.rb:248 6) GH::Normalizer links does not discard existing link entires # Not yet implemented # ./spec/normalizer_spec.rb:249 7) GH::Normalizer links does not discard existing link headers # Not yet implemented # ./spec/normalizer_spec.rb:250 8) GH::Stack is specified # Not yet implemented # ./spec/stack_spec.rb:4 9) GH::Wrapper is specified # Not yet implemented # ./spec/wrapper_spec.rb:4 Deprecation Warnings: Using `should_receive` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/custom_limit_spec.rb:17:in `block (2 levels) in '. Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /build/ruby-gh-JxrDpx/ruby-gh-0.18.0/spec/cache_spec.rb:7:in `block (2 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Finished in 2.5 seconds (files took 1.21 seconds to load) 115 examples, 0 failures, 9 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_ruby_fixdepends -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-gh: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-gh: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-gh' in '../ruby-gh_0.18.0-3_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-gh_0.18.0-3_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-gh-JxrDpx /tmp/ruby-gh-0.18.0-3iu4v3k2o I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.HC53M8Pl32... I: success in 508.9122 seconds md5: ruby-gh_0.18.0-3_all.deb: OK sha1: ruby-gh_0.18.0-3_all.deb: OK sha256: ruby-gh_0.18.0-3_all.deb: OK Checksums: OK