Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-typhoeus/ruby-typhoeus_1.4.0-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-typhoeus-1.4.0-1ee4j55lx/ruby-typhoeus_1.4.0-1_all.buildinfo Get source package info: ruby-typhoeus=1.4.0-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-typhoeus/1.4.0-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-8 binutils-common=2.34-8 binutils-x86-64-linux-gnu=2.34-8 bsdextrautils=2.35.2-6 bsdutils=1:2.35.2-6 build-essential=12.8 bzip2=1.0.8-3 ca-certificates=20200601 coreutils=8.32-2 cpp=4:9.2.1-3.1 cpp-9=9.3.0-14 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.1 debianutils=4.11 devscripts=2.20.4 dh-autoreconf=19 dh-strip-nondeterminism=1.8.1-1 diffutils=1:3.7-3 dirmngr=2.2.20-1 dmsetup=2:1.02.167-1+b1 dpkg=1.20.2 dpkg-dev=1.20.2 dwz=0.13-5 fakeroot=1.24-1 file=1:5.38-5 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.3.0-14 gcc=4:9.2.1-3.1 gcc-10-base=10.1.0-4 gcc-9=9.3.0-14 gcc-9-base=9.3.0-14 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-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libargon2-1=0~20171227-0.2 libasan5=9.3.0-14 libassuan0=2.5.3-7.1 libatomic1=10.1.0-4 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-8 libblkid1=2.35.2-6 libbrotli1=1.0.7-6.1 libbz2-1.0=1.0.8-3 libc-bin=2.30-8 libc-dev-bin=2.30-8 libc6=2.30-8 libc6-dev=2.30-8 libcap-ng0=0.7.9-2.2 libcc1-0=10.1.0-4 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.16-1 libcrypt1=1:4.4.16-1 libcryptsetup12=2:2.3.3-1 libctf-nobfd0=2.34-8 libctf0=2.34-8 libcurl4=7.68.0-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.252 libdebhelper-perl=13.1 libdevel-callchecker-perl=0.008-1+b1 libdevmapper1.02.1=2:1.02.167-1+b1 libdpkg-perl=1.20.2 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 libffi7=3.3-4 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=1.8.1-1 libfile-which-perl=1.23-1 libgcc-9-dev=9.3.0-14 libgcc-s1=10.1.0-4 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.64.3-1 libgmp-dev=2:6.2.0+dfsg-6 libgmp10=2:6.2.0+dfsg-6 libgmpxx4ldbl=2:6.2.0+dfsg-6 libgnutls30=3.6.14-2 libgomp1=10.1.0-4 libgpg-error0=1.38-1 libgssapi-krb5-2=1.17-10 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.24-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-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=20200505.0-1 libisl22=0.22.1-1 libitm1=10.1.0-4 libjson-c4=0.13.1+dfsg-9 libk5crypto3=1.17-10 libkeyutils1=1.6.1-2 libkrb5-3=1.17-10 libkrb5support0=1.17-10 libksba8=1.4.0-2 libldap-2.4-2=2.4.50+dfsg-1 libldap-common=2.4.50+dfsg-1 liblsan0=10.1.0-4 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-5 libmagic1=1:5.38-5 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004000-1 libmount1=2.35.2-6 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 libnghttp2-14=1.41.0-2 libnpth0=1.6-2 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-13 libperl5.30=5.30.3-4 libpipeline1=1.5.2-2 libpsl5=0.21.0-1.1 libpython3-stdlib=3.8.2-3 libpython3.8-minimal=3.8.3-1 libpython3.8-stdlib=3.8.3-1 libquadmath0=10.1.0-4 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b1 libruby2.7=2.7.1-3 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.35.2-6 libsqlite3-0=3.32.3-1 libssh2-1=1.8.0-2.1 libssl1.1=1.1.1g-1 libstdc++-9-dev=9.3.0-14 libstdc++6=10.1.0-4 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=245.6-1 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2-1 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.1.0-4 libubsan1=10.1.0-4 libuchardet0=0.0.7-1 libudev1=245.6-1 libunistring2=0.9.10-4 liburi-perl=1.76-2 libuuid1=2.35.2-6 libwww-perl=6.46-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-5+b1 libyaml-0-2=0.2.2-1 linux-libc-dev=5.7.6-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-3 man-db=2.9.3-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-3 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21 python3=3.8.2-3 python3-minimal=3.8.2-3 python3.8=3.8.3-1 python3.8-minimal=3.8.3-1 rake=13.0.1-4 readline-common=8.0-4 ruby=1:2.7+1 ruby-all-dev=1:2.7+1 ruby-dalli=2.7.9-2 ruby-diff-lcs=1.3-1 ruby-ethon=0.9.0-2 ruby-faraday=0.17.3-1 ruby-ffi=1.12.2+dfsg-2+b2 ruby-mime-types=3.3.1-1 ruby-mime-types-data=3.2015.1120-1 ruby-minitest=5.13.0-1 ruby-multipart-post=2.0.0-1 ruby-mustermann=1.1.1-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-1 ruby-rack=2.1.1-5 ruby-rack-protection=2.0.8.1-2 ruby-redis=4.1.2-4 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-ruby2-keywords=0.0.2-2 ruby-setup=3.4.1-9 ruby-sinatra=2.0.8.1-2 ruby-test-unit=3.3.5-1 ruby-tilt=2.0.10-1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.1-3 ruby2.7-dev=2.7.1-3 rubygems-integration=1.17.1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-3 tar=1.30+dfsg-7 util-linux=2.35.2-6 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/20200629T084301Z/ 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-typhoeus=1.4.0-1 && mkdir -p /build/ruby-typhoeus-RMjaWf && dpkg-source --no-check -x /*.dsc /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0 && chown -R builduser:builduser /build/ruby-typhoeus-RMjaWf" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1593493479" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-typhoeus-RMjaWf /tmp/ruby-typhoeus-1.4.0-1ee4j55lx bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200629T084301Z 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.rNx9cHdqXZ 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.rNx9cHdqXZ Reading package lists... Building dependency tree... util-linux is already the newest version (2.35.2-6). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200629T084301Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200629T084301Z 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 (1060 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 ... 4632 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-8) ... 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/20200629T084301Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.rNx9cHdqXZ Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20200629T084301Z 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 19s (1186 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.rNx9cHdqXZ I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-typhoeus=1.4.0-1 && mkdir -p /build/ruby-typhoeus-RMjaWf && dpkg-source --no-check -x /*.dsc /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0 && chown -R builduser:builduser /build/ruby-typhoeus-RMjaWf"' exec /tmp/mmdebstrap.rNx9cHdqXZ Reading package lists... NOTICE: 'ruby-typhoeus' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-typhoeus.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-typhoeus.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 59.0 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-typhoeus 1.4.0-1 (dsc) [2155 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-typhoeus 1.4.0-1 (tar) [53.2 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-typhoeus 1.4.0-1 (diff) [3640 B] Fetched 59.0 kB in 0s (545 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-typhoeus_1.4.0-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-typhoeus in /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0 dpkg-source: info: unpacking ruby-typhoeus_1.4.0.orig.tar.gz dpkg-source: info: unpacking ruby-typhoeus_1.4.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove-rubygems-bundler.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1593493479" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.rNx9cHdqXZ dpkg-buildpackage: info: source package ruby-typhoeus dpkg-buildpackage: info: source version 1.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Abraham Raji 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-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/response.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/response.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/cacheable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/cacheable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/streamable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/streamable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/marshal.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/marshal.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/block_connection.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/block_connection.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/stubbable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/stubbable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/actions.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/actions.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/before.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/before.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/callbacks.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/callbacks.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/responseable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/responseable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/operations.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/operations.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/request/memoizable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/request/memoizable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/errors.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/errors.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/pool.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/pool.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/errors/no_stub.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/errors/no_stub.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/errors/typhoeus_error.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/errors/typhoeus_error.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/config.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/config.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/cache/rails.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/cache/rails.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/cache/redis.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/cache/redis.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/cache/dalli.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/cache/dalli.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/expectation.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/expectation.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/addable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/addable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/cacheable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/cacheable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/block_connection.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/block_connection.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/stubbable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/stubbable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/before.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/before.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/queueable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/queueable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/memoizable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/memoizable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/hydra/runnable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/hydra/runnable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/adapters/faraday.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/easy_factory.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/easy_factory.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/response/status.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/response/status.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/response/cacheable.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/response/cacheable.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/response/informations.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/response/informations.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/response/header.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/response/header.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/railtie.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/railtie.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/typhoeus/version.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/typhoeus/version.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/rack/typhoeus.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/rack/typhoeus.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder/helper.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/rack/typhoeus/middleware/params_decoder/helper.rb install -D -m644 /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder.rb /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby/rack/typhoeus/middleware/params_decoder.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/share/rubygems-integration/all/specifications/typhoeus-1.4.0.gemspec dh_installchangelogs -pruby-typhoeus /build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/CHANGELOG.md upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/share/rubygems-integration/all:/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/.debhelper/generated/_source/home/.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\ \"typhoeus\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/ruby-typhoeus/usr/share/rubygems-integration/all:/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0/debian/.debhelper/generated/_source/home/.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.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 Randomized with seed 60082 Typhoeus::Hydra::Cacheable add when cache activated when cache is specified on a request when cache is false  initiates an HTTP call when cache is defined  uses the cache instead of making a new request when request new  sets no response  doesn't call complete when request in memory  returns response with cached status when no queued requests  finishes request when queued requests  finishes both requests Typhoeus::Request::Actions .get  makes GET Request  returns ok .delete  makes DELETE Request  returns ok .options  makes OPTIONS Request  returns ok .post  returns ok  makes POST Request .put  returns ok  makes PUT Request .patch  returns ok  makes PATCH Request .head  returns ok Typhoeus::Pool #with  is re-entrant #get when no easy in pool  creates when threaded access  creates correct number of easies when forked  creates when easy in pool  takes #easies  returns array #release  flush cookies to disk  writes cookies to disk  puts easy back into pool  resets easy when threaded access  releases correct number of easies Typhoeus::Request::Responseable #response=  stores response Typhoeus::Hydra::Addable  asks easy factory for an easy  adds easy to multi Typhoeus .post  makes POST requests  returns ok .stub when similar expectation exists  returns expectation  doesn't add expectation  calls the block to construct a response when a request matches the stub when no similar expectation exists  adds expectation  calls the block to construct a response when a request matches the stub  returns expectation .patch  makes PATCH requests  returns ok .get  makes GET requests  returns ok .options  returns ok  makes OPTIONS requests .with_connection  returns result of block  executes block with block connection is false  sets block connection back to previous value .put  returns ok  makes PUT requests .head  returns ok .delete  makes DELETE requests  returns ok .before  adds callback .configure  yields config  sets values config Typhoeus::Request::Before #queue when before when one  executes when a response  doesn't call super  returns response when true  calls super when false  returns response  doesn't call super when multi when middle false  doesn't call super  executes only two when all true  calls super  executes all when no before  calls super Typhoeus::Request::Stubbable #run  checks expectations when expectation found  calls on_headers callbacks  sets mock on response  finishes request  calls on_body callbacks Faraday::Adapter::Typhoeus when the connection failed when not parallel  raises an error when parallel  translates the response code into an error message  isn't successful #configure_ssl when ca_file  sets cainfo when client_certificate_password  sets keypasswd to the value of client_cert_passwd when verify is false  sets ssl_verifypeer to false  sets ssl_verifyhost to 0 when client_key  sets sslkey when client_cert_passwd  sets keypasswd to the value of client_cert_passwd when version  sets sslversion when client_cert  sets sslcert when ca_path  sets capath when verify is true  sets ssl_verifypeer to true  sets ssl_verifyhost to 2 when no client_cert_passwd  does not set keypasswd on options #parallel? when no parallel_manager  returns false when parallel_manager  returns true #configure_socket when host  sets interface #configure_timeout when open_timeout  sets connecttimeout_ms when timeout  sets timeout_ms when not parallel  succeeds  returns a faraday response when parallel  returns a faraday response  succeeds #configure_proxy when proxy  sets proxy when username and password  sets proxyuserpwd #request  sets headers  sets on_complete callback  returns request  sets http method  sets body  sets url #initialize when typhoeus request options specified  should set option for request #perform_request when body  reads body parallel_manager when not given  falls back to single when given  uses when a response is stubbed  stubs the response body  stubs the headers  stubs the status code Typhoeus::Hydra::Before #add when no before  calls super when before when multi when middle false  executes only two  doesn't call super when all true  calls super  executes all when one  executes when true  calls super when falsy when queue requests  dequeues when false  doesn't call super when response  doesn't call super Typhoeus::Config  responds to block_connection=  responds to proxy  responds to verbose=  responds to proxy=  responds to cache  responds to block_connection  responds to cache=  responds to user_agent  responds to verbose  responds to memoize=  responds to user_agent=  responds to memoize Typhoeus::EasyFactory #get when option[:cache_ttl]  creates Ethon::Easy timeouts  sets nosignal to true by default when connecttimeout is not a whole number and connecttimeout_ms is not set  ceils connecttimeout and sets connecttimeout_ms when timeout is not a whole number and timeout_ms is not set  ceils timeout and sets timeout_ms when timeout is not a whole number and timeout_ms is set  ceils timeout and does not change timeout_ms when connecttimeout is not a whole number and connecttimeout_ms is set  ceils connecttimeout and does not change connecttimeout_ms when removed option  reraises with help when changed option  reraises with help when renamed option  warns  passes correct option when invalid option  reraises #set_callback  finishes request  pushes easy back into the pool  sets easy.on_complete callback  adds next request  sets easy.on_progress callback when an on_progress callback is provided  resets easy Typhoeus::Request #encoded_body  returns encoded body .new  stores options  sets defaults  stores base_url  stores original options #eql? when same class when same base_url and options when different order  returns true when same order  returns true when same base_url and other options  returns false when other base_url  returns false when another class  returns false set_defaults when maxredirs when set  respects when not set  defaults to 50 when Config.user_agent set without headers  uses the global options' user agent with headers  uses the request options' user agent when header with user agent  doesn't modify user agent when header without user agent  add user agent when Config.verbose set  respects when Config.proxy set  respects when option proxy set  does not override .url  pushes an easy back into the pool when parameters  returns full url when no parameters  returns base_url #hash when request.eql?(other) when same order  has same hashes when different order  has same hashes when hashes with different orders are contained in arrays  has different hashes when not request.eql?(other)  has different hashes Typhoeus::Errors::NoStub  displays the request url Typhoeus::Request::Marshal #marshal_dump when on_success handler  doesn't raise when dumped  doesn't include @on_success when loading  doesn't include on_success  includes base_url when on_complete handler  doesn't include @on_complete  doesn't raise when dumped when loading  includes base_url  doesn't include on_complete when on_progress handler  doesn't raise when dumped  doesn't include @on_progress when loading  doesn't include on_progress  includes base_url when on_failure handler  doesn't include @on_failure  doesn't raise when dumped when loading  doesn't include on_failure  includes base_url when run through hydra  doesn't include @hydra when loading  includes base_url  doesn't include RSpec::ExampleGroups::TyphoeusRequestMarshal::MarshalDump::WhenRunThroughHydra::WhenLoading Typhoeus::Response::Status timed_out? when return code is operation_timedout  return true #success? when response code is not 200-299  returns false when response code 200-299 when no mock when return_code nil  returns false when return_code :ok  returns true when mock when return_code nil  returns true when return_code :ok  returns true #status_message when no header  returns nil when header when messsage  returns message when no message  returns nil #http_version when header when no http version  returns nil when valid http_version  returns http_version when invalid http_version  returns nil when no header  returns nil #first_header_line when multiple header  returns first line of last block when single header  returns first line #modified? when response code is not 304  returns true when response code 304 when mock when return_code nil  returns false when return_code :ok  returns false when no mock when return_code nil  returns true when return_code :ok  returns false #failure? when response code is not 300-526  returns false when response code between 300-526 and 100-300 when mock when return_code nil  returns true when return_code :internal_server_error  returns true when no mock when return_code :internal_server_error  returns true when return_code nil  returns false Typhoeus::Request::Callbacks #execute_callbacks when on_failure when global and local callbacks  runs global first when global callback  executes blocks and passes response when local callback  executes blocks and passes response  sets handled_response when local on_complete and gobal on_success  runs all global callbacks first (PENDING: No reason given) when on_success when global and local callbacks  runs global first when global callback  executes blocks and passes response when local callback  executes blocks and passes response  sets handled_response when on_complete when global and local callbacks  runs global first when global callback  executes blocks and passes response when local callback  sets handled_response  executes blocks and passes response when on_progress when global and local callbacks  runs global first when global callback  executes blocks and passes response when local callback  executes blocks and passes response  sets handled_response #on_failure  responds when no block given  returns @on_failure when block given  stores when multiple blocks given  stores #on_complete  responds when no block given  returns @on_complete when multiple blocks given  stores when block given  stores #on_success  responds when block given  stores when multiple blocks given  stores when no block given  returns @on_success #on_progress  responds when multiple blocks given  stores when block given  stores when no block given  returns @on_progress Rack::Typhoeus::Middleware::ParamsDecoder when requesting  transforms parameters Rack::Typhoeus::Middleware::ParamsDecoder::Helper #decode! when no hash  returns self when hash when encoded when longer and more complex  decodes ensuring arrays maintain their original order when nested  decodes  modifies when simple  decodes  modifies when not encoded  doesn't modify #encoded? when there is only one key and its 0  returns true and its not 0  returns false when keys are ascending numbers starting with zero  returns true when keys are not ascending numbers starting with zero  returns false #convert when encoded  returns values when not encoded  returns unmodified #decode  decodes  doesn't modify Typhoeus::Request::Memoizable #response= when memoization activated when GET request  stores response in memory when no GET request  doesn't store response in memory Typhoeus::Hydra #hydra  returns a hydra #new  passes options to multi Typhoeus::Expectation #matches?  calls options_match?  calls url_match? #stubbed_from  sets value  returns self .new  initializes response_counter  sets base_url  sets options #response when one response is pre-constructed  returns response is lazily-constructed  returns response when multiple responses  returns one by one .all when @expectations not nil  returns @expectations when @expectations nil  returns empty array options_match? when options are nested  returns true when match  returns true when no match  returns false when options are a subset from request_options  returns true when options contains an array  returns true #url_match? when string when match  returns true when no match  returns false when not string, regexp, nil  returns false when regexp when no match  returns false with nil request_url  returns false when match  returns true when nil  returns true .clear  clears all #responses  returns responses #and_return when block  adds to responses when value  adds to responses when array  adds to responses .response_for  finds a matching expectation and returns its next response  returns nil if no matching expectation is found Typhoeus::Response::Informations #primary_ip  returns primary_ip from options #debug_info  returns debug_info from options #effective_url  returns effective_url from options #connect_time  returns connect_time from options #response_body when body  returns body from options when response_body  returns response_body from options #headers when mock when headers  returns Typhoeus::Response::Header  returns headers when response_headers  has Server  has Expire  returns nonempty headers when multiple headers  returns the last when requesting  returns headers when no response_headers  returns nil #starttransfer_time  returns starttransfer_time from options #redirect_count  returns redirect_count from options #pretransfer_time  returns pretransfer_time from options #namelookup_time  returns namelookup_time from options #total_time  returns total_time from options #appconnect_time  returns appconnect_time from options #redirections when headers  returns empty array when multiple headers  returns response from all but last headers when no response_headers  returns empty array #request_size  returns request_size from options #return_code  returns return_code from options #response_code when response_code  returns response_code from options when code  returns code from options #redirect_time  returns redirect_time from options #response_headers when mock when no response_headers when multiple values for a header  constructs response_headers when headers  constructs response_headers when no mock  returns response_headers from options #httpauth_avail  returns httpauth_avail from options #return_message  returns a message with nil return_code  returns nil Typhoeus::Hydra::Memoizable add when memoization activated when request in memory  finishes request when queued request  dequeues when request new  sets no response  doesn't call complete #run  clears memory before starting Typhoeus::Hydra::BlockConnection add when block_connection activated  raises Typhoeus::Cache::Dalli #get  returns the cached response when the key is in cache  returns nil when the key is not in the cache #set  sends the request to Dalli Typhoeus::Response::Header  can be Marshal'd .new when string  provides symbol access  provides case insensitive access  sets Date when hash  provides case insensitive access  sets Date #parse when no header  returns nil when header  sets P3P  sets X-XSS-Protection  sets Cache-Control  provides case insensitive access  sets Set-Cookie  sets Expires  sets Date  sets raw  sets Server  sets Content-Type  sets X-Frame-Options  sets Cookie#0  sets Transfer-Encoding  sets Cookie#2  sets Cookie#1 with broken headers  returns empty string for invalid headers includes line with only whitespace  ignores it includes a multi-line header  joins header parts Typhoeus::Hydra::Runnable #run  runs multi#perform  runs multi#dequeue_many when three request queued  sends thirds last  sends second  sends second second  sends first first  sends first  sends third when really queued request  sends third  sends second  sends first when request queued in callback when no real request when before hook returns and finishes response  simulates real multi run and adds and finishes both requests when real request when max_concurrency default  calls on_complete callback once for every response when request queued  sends Typhoeus::Request::Operations #finish  executes callbacks  assigns response  assigns request to response  returns response #run  grabs an easy  generates settings  calls on_headers and on_body  calls on_complete  returns a response  performs  sets response  calls on_headers and on_complete  calls on_body  releases easy  makes response headers available to on_body Typhoeus::Hydra::Queueable #abort  clears queue #queue  accepts requests  adds to queued requests  sets hydra on request  adds to front of queued requests #dequeue_many when request queued  adds request from queue to multi when three request queued  adds requests from queue to multi when max_concurrency is a string  adds requests from queue to multi when max_concurrency is two  adds requests from queue to multi when no request queued  does nothing Typhoeus::Response #handled_response when @handled_response is nil  returns response when @handled_response  returns @handled_response .new when options when headers  stores unmodified  sets @headers to a Typhoeus::Response::Header  has key when return_code  stores #mock when options[:mock]  returns options[:mock] when @mock and options[:mock]  returns @mock when @mock  returns @mock #cached when @cached  returns cached status when @cached is nil  returns false Typhoeus::Request::Cacheable #run when cache activated when request new  fetches response when request in memory  finishes request when cache is specified on a request when cache is defined  finishes request when cache is false  finishes request #cache_ttl when option[:cache_ttl]  returns #response= when cache activated when request in memory  sets cached to true for response  finishes request when request new  caches response  doesn't set cached on response Typhoeus::Request::BlockConnection run when blocked  raises when not blocked  doesn't raise #blocked? when global block_connection when true  returns true when false  returns false when global and local block_connection  takes local when local block_connection when false  returns false when true  returns true Typhoeus::Cache::Redis #get  returns the cached response when the key is in Redis  returns nil when the key is not in Redis #set  sends the serialized request to Redis Typhoeus::Hydra::Stubbable #add  checks expectations when expectation found  finishes response  calls on_headers callbacks  is a mock  calls on_body callbacks Pending: (Failures listed here are expected and do not affect your suite's status)  1) Typhoeus::Request::Callbacks#execute_callbacks when local on_complete and gobal on_success runs all global callbacks first # No reason given  # ./spec/typhoeus/request/callbacks_spec.rb:86  Finished in 0.9246 seconds (files took 1.94 seconds to load) 450 examples, 0 failures, 1 pending Randomized with seed 60082 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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-typhoeus-RMjaWf/ruby-typhoeus-1.4.0' dh_installchangelogs CHANGELOG.md make[1]: Leaving directory '/build/ruby-typhoeus-RMjaWf/ruby-typhoeus-1.4.0' 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-typhoeus: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-typhoeus: 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-typhoeus' in '../ruby-typhoeus_1.4.0-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-typhoeus_1.4.0-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-typhoeus-RMjaWf /tmp/ruby-typhoeus-1.4.0-1ee4j55lx I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.rNx9cHdqXZ... I: success in 304.2611 seconds md5: ruby-typhoeus_1.4.0-1_all.deb: OK sha1: ruby-typhoeus_1.4.0-1_all.deb: OK sha256: ruby-typhoeus_1.4.0-1_all.deb: OK Checksums: OK