Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-http-2/ruby-http-2_0.10.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-http-2-0.10.2-1fl3ui7bv/ruby-http-2_0.10.2-1_all.buildinfo Get source package info: ruby-http-2=0.10.2-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-http-2/0.10.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-8 binutils-common=2.34-8 binutils-x86-64-linux-gnu=2.34-8 bsdextrautils=2.35.2-4 bsdutils=1:2.35.2-4 build-essential=12.8 bzip2=1.0.8-3 ca-certificates=20200601 coreutils=8.30-3+b1 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.3 dh-autoreconf=19 dh-strip-nondeterminism=1.8.1-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 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 javascript-common=11 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 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-4 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 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.16-1 libcrypt1=1:4.4.16-1 libctf-nobfd0=2.34-8 libctf0=2.34-8 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.252 libdebhelper-perl=13.1 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 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 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 libjs-jquery=3.5.1+dfsg-4 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.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-4 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-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 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 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-4 libsqlite3-0=3.32.3-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-4 libwww-perl=6.45-2 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-5+b1 libyaml-0-2=0.2.2-1 linux-libc-dev=5.6.14-2 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 node-jquery=3.5.1+dfsg-4 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-coveralls=0.8.23-1 ruby-diff-lcs=1.3-1 ruby-docile=1.1.5-2 ruby-domain-name=0.5.20160216-2 ruby-http-cookie=1.0.3-1 ruby-mime-types=3.3.1-1 ruby-mime-types-data=3.2015.1120-1 ruby-minitest=5.13.0-1 ruby-multi-json=1.14.1-1 ruby-net-telnet=0.1.1-2 ruby-netrc=0.11.0-3 ruby-power-assert=1.1.7-1 ruby-rest-client=2.0.2-3.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-sync=0.5.0-2 ruby-term-ansicolor=1.3.0-1 ruby-test-unit=3.3.5-1 ruby-thor=0.20.3-2 ruby-tins=1.1.0-2 ruby-unf=0.1.4-2 ruby-unf-ext=0.0.7.6-1+b2 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-4 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/20200705T084305Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200622T144846Z/ 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-http-2=0.10.2-1 && mkdir -p /build/ruby-http-2-f86tKy && dpkg-source --no-check -x /*.dsc /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2 && chown -R builduser:builduser /build/ruby-http-2-f86tKy" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1593033839" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-http-2-f86tKy /tmp/ruby-http-2-0.10.2-1fl3ui7bv bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200622T144846Z 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.7i1yAdE0dI 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.7i1yAdE0dI Reading package lists... Building dependency tree... util-linux is already the newest version (2.35.2-4). 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/20200622T144846Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200622T144846Z 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 (800 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 ... 4481 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/20200705T084305Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200622T144846Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.7i1yAdE0dI Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200705T084305Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20200622T144846Z 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/20200705T084305Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200705T084305Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200705T084305Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20200705T084305Z unstable/main amd64 Packages [11.2 MB] Fetched 33.9 MB in 30s (1122 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.7i1yAdE0dI I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-http-2=0.10.2-1 && mkdir -p /build/ruby-http-2-f86tKy && dpkg-source --no-check -x /*.dsc /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2 && chown -R builduser:builduser /build/ruby-http-2-f86tKy"' exec /tmp/mmdebstrap.7i1yAdE0dI Reading package lists... NOTICE: 'ruby-http-2' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-http-2.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-http-2.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2067 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-http-2 0.10.2-1 (dsc) [2055 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-http-2 0.10.2-1 (tar) [2061 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-http-2 0.10.2-1 (diff) [3232 B] Fetched 2067 kB in 2s (1201 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-http-2_0.10.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-http-2 in /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2 dpkg-source: info: unpacking ruby-http-2_0.10.2.orig.tar.gz dpkg-source: info: unpacking ruby-http-2_0.10.2-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Drop-spec-hpack_test_spec.rb-since-there-is-no-raw-d.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1593033839" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.7i1yAdE0dI dpkg-buildpackage: info: source package ruby-http-2 dpkg-buildpackage: info: source version 0.10.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Hideki Yamane 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-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2 dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211010-932476-1wxbdyx/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: description and summary are identical WARNING: open-ended dependency on bundler (>= 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: http-2 Version: 0.10.2 File: http-2-0.10.2.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-http-2/usr/share/rubygems-integration/all /tmp/d20211010-932476-1wxbdyx/http-2-0.10.2.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/Gemfile /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/README.md /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/client.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/helper.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/keys/server.crt /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/keys/server.key /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/server.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/upgrade_client.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/example/upgrade_server.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/buffer.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/client.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/compressor.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/connection.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/emitter.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/error.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/flow_buffer.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/framer.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/huffman.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/huffman_statemachine.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/server.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/stream.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/http/2/version.rb /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all/gems/http-2-0.10.2/lib/tasks/generate_huffman_table.rb Successfully installed http-2-0.10.2 1 gem installed cd debian/ruby-http-2/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/http-2-0.10.2 rm -f chmod 644 lib/http/2.rb lib/http/2/huffman_statemachine.rb lib/http/2/flow_buffer.rb lib/http/2/framer.rb lib/http/2/stream.rb lib/http/2/version.rb lib/http/2/buffer.rb lib/http/2/connection.rb lib/http/2/client.rb lib/http/2/error.rb lib/http/2/huffman.rb lib/http/2/emitter.rb lib/http/2/server.rb lib/http/2/compressor.rb lib/tasks/generate_huffman_table.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-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all:/build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/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\ \"http-2\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/debian/ruby-http-2/usr/share/rubygems-integration/all:/build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/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 --format documentation Randomized with seed 61126 HTTP2::Header::Huffman encode should encode no-cache into a8eb10649cbf should encode www.example.com into f1e3c2e5f23a6ba0ab90f4ff should encode Mon, 21 Oct 2013 20:13:21 GMT into d07abe941054d444a8200595040b8166e082a62d1bff decode should encode then decode 'BX=c99r6jp89a7no&b=3&s=q4; localization=en-us%3Bus%3Bus' into the same should encode then decode 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' into the same should encode then decode 'image/png,image/*;q=0.8,*/*;q=0.5' into the same should encode then decode 'cl_b=AB2BKbsl4hGM7M4nH5PYWghTM5A; cl_def_lang=en; cl_def_hp=shoals' into the same should encode then decode 'http://www.craigslist.org/about/sites/' into the same should decode d07abe941054d444a8200595040b8166e082a62d1bff into Mon, 21 Oct 2013 20:13:21 GMT should raise when input is not padded by 1s should encode/decode all_possible 2-byte sequences should decode f1e3c2e5f23a6ba0ab90f4ff into www.example.com should raise when exceedingly padded should raise when input is shorter than expected should encode then decode 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0' into the same should encode then decode 'UTF-8でエンコードした日本語文字列' into the same should decode a8eb10649cbf into no-cache should raise when EOS is explicitly encoded HTTP2::Server /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/connection.rb:79: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:333: warning: The called method `initialize' is defined here /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:334: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:97: warning: The called method `initialize' is defined here /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/connection.rb:80: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:472: warning: The called method `initialize' is defined here /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:473: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/compressor.rb:97: warning: The called method `initialize' is defined here /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/connection.rb:677: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/stream.rb:75: warning: The called method `initialize' is defined here /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/spec/server_spec.rb:45: warning: Passing the keyword argument as the last hash parameter is deprecated /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/stream.rb:172: warning: The called method `promise' is defined here should allow server push initialization and settings should initialize client with custom connection settings should return even stream IDs should emit SETTINGS on new connection HTTP2::Header header representation should handle indexed representation should raise when decoding indexed representation with index zero literal w/o indexing representation should handle indexed header should handle literal header literal w/ incremental indexing should handle indexed header should handle literal header literal never indexed should handle indexed header should handle literal header encode spec example D.6. Response Examples with Huffman request 2 4883640effc1c0bf should emit expected bytes on wire should update header table should compute header table size request 3 should compute header table size 88c16196d07abe941054d444a8200595040b8166e084a62d1bffc05a839bd9ab77ad94e7821dd7f2e6c7b335dfdfcd5b3960d5af27087f3672c1ab270fb5291f9587316065c003ed4ee5b1063d5007 should emit expected bytes on wire should update header table request 1 should update header table should compute header table size 488264025885aec3771a4b6196d07abe941054d444a8200595040b8166e082a62d1bff6e919d29ad171863c78f0b97c8e9ae82ae43d3 should emit expected bytes on wire spec example D.5. Response Examples without Huffman request 1 should compute header table size should update header table 4803333032580770726976617465611d4d6f6e2c203231204f637420323031332032303a31333a323120474d546e1768747470733a2f2f7777772e6578616d706c652e636f6d should emit expected bytes on wire request 3 88c1611d4d6f6e2c203231204f637420323031332032303a31333a323220474d54c05a04677a69707738666f6f3d4153444a4b48514b425a584f5157454f50495541585157454f49553b206d61782d6167653d333630303b2076657273696f6e3d31 should emit expected bytes on wire should compute header table size should update header table request 2 should compute header table size 4803333037c1c0bf should emit expected bytes on wire should update header table spec example D.4.a. Request Examples with Huffman - Client Handling of Improperly Ordered Headers request 2 should compute header table size should update header table 828684be5886a8eb10649cbf should emit expected bytes on wire request 1 should update header table 828684418cf1e3c2e5f23a6ba0ab90f4ff should emit expected bytes on wire should compute header table size request 3 should compute header table size should update header table 828785bf408825a849e95ba97d7f8925a849e95bb8e8b4bf should emit expected bytes on wire spec example D.3. Request Examples without Huffman request 2 should compute header table size should update header table 828684be58086e6f2d6361636865 should emit expected bytes on wire request 1 should update header table 828684410f7777772e6578616d706c652e636f6d should emit expected bytes on wire should compute header table size request 3 should update header table 828785bf400a637573746f6d2d6b65790c637573746f6d2d76616c7565 should emit expected bytes on wire should compute header table size spec example D.4. Request Examples with Huffman request 1 828684418cf1e3c2e5f23a6ba0ab90f4ff should emit expected bytes on wire should update header table should compute header table size request 3 should compute header table size 828785bf408825a849e95ba97d7f8925a849e95bb8e8b4bf should emit expected bytes on wire should update header table request 2 should update header table should compute header table size 828684be5886a8eb10649cbf should emit expected bytes on wire shared compression context should be initialized with empty headers encode fills :path if empty downcases the field processing should clear table if entry exceeds table size should shrink table if set smaller size should reject table size update if exceed limit size bounds should drop headers from end of table incremental indexing should process indexed header with literal value should process literal header with literal value no indexing should process indexed header with literal value should process literal header with literal value never indexed should process literal header with literal value should process indexed header with literal value decode spec example D.4.a. Request Examples with Huffman - Client Handling of Improperly Ordered Headers request 3 should emit expected headers should compute header table size should update header table request 1 should update header table should compute header table size should emit expected headers request 2 should compute header table size should emit expected headers should update header table spec example D.4.b. Request Examples with Huffman - Server Handling of Improperly Ordered Headers request 1 should raise CompressionError spec example D.6.a. Response Examples with Huffman - dynamic table size updates should not trigger exceptions request 1 should compute header table size should update header table should emit expected headers spec example D.5. Response Examples without Huffman request 1 should emit expected headers should update header table should compute header table size request 2 should emit expected headers should update header table should compute header table size request 3 should update header table should emit expected headers should compute header table size spec example D.3. Request Examples without Huffman request 2 should update header table should compute header table size should emit expected headers request 3 should compute header table size should update header table should emit expected headers request 1 should update header table should emit expected headers should compute header table size spec example D.4. Request Examples with Huffman request 3 should update header table should compute header table size should emit expected headers request 2 should update header table should emit expected headers should compute header table size request 1 should emit expected headers should compute header table size should update header table spec example D.6. Response Examples with Huffman request 1 should update header table should compute header table size should emit expected headers request 3 should compute header table size should update header table should emit expected headers request 2 should compute header table size should update header table should emit expected headers literal representation integer should encode 1337 using a 0-bit prefix should encode 10 using a 0-bit prefix should encode 1337 using a 5-bit prefix should encode 10 using a 5-bit prefix string should handle long utf-8 strings without huffman should handle ascii codepoints with huffman should handle ascii codepoints without huffman should handle long utf-8 strings with huffman should handle utf-8 codepoints without huffman should handle utf-8 codepoints with huffman choosing shorter representation should return huffman representation should return plain representation should return plain representation HTTP2::Stream server API should emit received headers via on(:headers) should emit received priority parameters via on(:priority) should emit received payload via on(:data) push .promise should emit server initiated stream .promise push stream should have parent stream stream states client: promise_headers > active > headers > .. > data > close server: active > half close > close flow control should not update window when data received is less than half of maximum local window size should update window size on DATA frames only should observe session flow control should update window when data received is over half of the maximum local window size should initialize to default flow control window should update window size on receipt of WINDOW_UPDATE client API .cancel should reset stream with cancel error code .reprioritize should emit PRIORITY frame .refuse should reset stream with refused stream error code .window_update should emit WINDOW_UPDATE frames .reprioritize should raise error if invoked by server .data should split large DATA frames .data should split large multibyte DATA frames .data should emit DATA frames .headers should emit HEADERS frames stream states should set custom stream priority should initiliaze all streams to IDLE half closed (local) should emit :half_close event on transition should transition to closed on receipt of END_STREAM flag should reprioritize stream (and decendants) on received PRIORITY should increment local_window on sent WINDOW_UPDATE should reprioritize stream on sent PRIORITY should transition to closed on receipt of RST_STREAM frame should ignore received WINDOW_UPDATE frames should emit :close event on transition to closed should raise error on attempt to send invalid frames should ignore received PRIORITY frames should transition to closed if RST_STREAM frame is sent open should transition to closed if sending RST_STREAM should allow any valid frames types to be sent should emit :active on open transition should transition to half closed (local) if sending END_STREAM should not emit :active on transition from open should reprioritize stream on sent PRIORITY should emit :close with reason should transition to half closed if local opened with END_STREAM should transition to half closed if remote opened with END_STREAM should transition to half closed (remote) if receiving END_STREAM should emit :close on close transition should allow frames of any type to be received should emit :close after frame is processed should reprioritize stream on received PRIORITY should transition to closed if receiving RST_STREAM half closed (remote) should transition to closed when send buffer is emptied should reprioritize stream on received PRIORITY should emit :half_close event on transition should increment remote_window on received WINDOW_UPDATE should transition to closed if END_STREAM flag is sent should raise STREAM_CLOSED error on reciept of frames should emit :close event on close transition should transition to closed if RST_STREAM is sent should ignore sent WINDOW_UPDATE frames should transition to closed on reciept of RST_STREAM frame should not transition to closed if END_STREAM flag is sent when overflowing window should reprioritize stream on sent PRIORITY closed remote closed stream should allow PRIORITY, RST_STREAM to be received should reprioritize stream on received PRIORITY should reprioritize stream on sent PRIORITY should raise STREAM_CLOSED on attempt to send frames should raise STREAM_CLOSED on receipt of frame should ignore received WINDOW_UPDATE frames should allow PRIORITY, RST_STREAM to be sent local closed via RST_STREAM frame should ignore received frames reserved (local) should reprioritize stream on PRIORITY should increment remote_window on received WINDOW_UPDATE should transition to closed on received RST_STREAM should transition to closed on sent RST_STREAM should raise error on receipt of invalid frames should allow HEADERS to be sent should transition to half closed (remote) on sent HEADERS should transition on sent PUSH_PROMISE should raise error if sending invalid frames reserved (remote) should raise error on receipt of invalid frames should reprioritize stream on PRIORITY should transition to closed on received RST_STREAM should increment local_window on sent WINDOW_UPDATE should transition to closed on sent RST_STREAM should raise error if sending invalid frames should transition to half closed (local) on received HEADERS should transition on received PUSH_PROMISE idle should reprioritize stream on sent PRIORITY should transition to reserved (local) on sent PUSH_PROMISE should reprioritize stream on received PRIORITY should transition to reserved (remote) on received PUSH_PROMISE should transition to open on sent HEADERS should transition to open on received HEADERS HTTP2::Connection framing should not generate CONTINUATION if HEADERS fits exactly in a frame /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/spec/connection_spec.rb:400: warning: Passing the keyword argument as the last hash parameter is deprecated /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/stream.rb:164: warning: The called method `headers' is defined here should compress stream headers should emit encoded frames via on(:frame) should decompress header blocks regardless of stream state should not generate CONTINUATION if HEADERS fits exactly in a frame /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/spec/connection_spec.rb:372: warning: Passing the keyword argument as the last hash parameter is deprecated /build/ruby-http-2-f86tKy/ruby-http-2-0.10.2/lib/http/2/stream.rb:164: warning: The called method `headers' is defined here should raise compression error on encode of invalid frame should raise connection error on decode of invalid frame should generate CONTINUATION if HEADERS is too long should generate CONTINUATION if HEADERS exceed the max payload by one byte should require that split header blocks are a contiguous sequence should decode non-contiguous header blocks should buffer incomplete frames settings synchronization should reflect outgoing settings when ack is received should send SETTINGS ACK when SETTINGS is received should reflect incoming settings when SETTINGS is received cleanup_recently_closed should cleanup old connections stream management should initialize idle stream on PRIORITY frame should count open streams against stream limit should not count reserved streams against stream limit should not exceed stream limit set by peer should initialize stream with HEADERS priority value should change stream limit to received SETTINGS value should initialize to default stream limit (100) flow control should update window when data received is over half of the maximum local window size should observe connection flow control should update connection and stream windows on SETTINGS should initialize streams with window specified by peer should initialize to default flow window connection management should process connection management frames after GOAWAY should raise error on frame for invalid stream ID should fire callback on PONG should not raise error when receiving connection management frames immediately after emitting goaway should raise error when opening new stream after sending GOAWAY should respond to PING frames should not raise an error on frame for a closed stream ID should raise error on invalid connection header should fire callback on receipt of GOAWAY should send GOAWAY frame on connection error should raise error when opening new stream after receiving GOAWAY initialization and settings should raise error if first frame is not settings should raise error if SETTINGS stream != 0 should not raise error if first frame is SETTINGS Headers pre/post processing should not concatenate multiple occurences of a header field with the same name should not split zero-concatenated header field values API .window_update should emit WINDOW_UPDATE frames .settings should emit SETTINGS frames .ping should generate PING frames .goaway should generate GOAWAY frame with last processed stream ID HTTP2::Client upgrade initializes the first stream in the half-closed state sends the preface fails when client has already created streams initialization and settings should initialize client when receiving server settings before sending ack should return odd stream IDs should initialize client with custom connection settings should emit connection header and SETTINGS on new client connection push should raise error on PUSH_PROMISE against bogus stream should emit stream object for received PUSH_PROMISE should raise error on PUSH_PROMISE against stream 0 should raise error on PUSH_PROMISE against non-idle stream should disallow client initiated push should emit promise headers for received PUSH_PROMISE should auto RST_STREAM promises against locally-RST stream alt-svc received in a stream should not emit :alt_svc when the frame when contains a origin should emit :altsvc received in the connection should not emit :altsvc when the frame when contains no host should emit :altsvc when receiving one HTTP2::Buffer should unpack an unsigned 32-bit int should force 8-bit encoding should read single byte at a time should force 8-bit encoding when adding data should return bytesize of the buffer HTTP2::Framer should determine frame length should process full frames only should parse single frame at a time should ignore unknown extension frames WINDOW_UPDATE should generate and parse bytes PING should raise exception on invalid payload should generate and parse bytes DATA should generate and parse bytes ALTSVC should generate and parse bytes SETTINGS should generate settings when id is given as an integer should ignore custom settings when sending should raise exception on sending invalid setting should generate and parse bytes should raise exception on receiving invalid payload length should raise exception on receiving invalid stream ID should raise exception on sending invalid stream ID should ignore custom settings when receiving PRIORITY should generate and parse bytes RST_STREAM should generate and parse bytes PUSH_PROMISE should generate and parse bytes common header should raise exception on invalid frame size should raise exception on invalid stream ID should raise exception on invalid frame type when sending should parse common 9 byte header should raise exception on invalid frame flag should generate common 9 byte header should generate a large frame GOAWAY should generate and parse bytes should treat debug payload as optional CONTINUATION should generate and parse bytes Padding generating push_promise frame padded 1 should parse a frame with padding should preserve payload should fill padded octets with zero should generate a frame with padding generating data frame padded 1 should parse a frame with padding should generate a frame with padding should preserve payload should fill padded octets with zero generating headers frame padded 256 should preserve payload should parse a frame with padding should generate a frame with padding should fill padded octets with zero generating push_promise frame padded 256 should preserve payload should fill padded octets with zero should parse a frame with padding should generate a frame with padding generating with invalid padding length should raise error when adding a padding would make frame too large should raise error on trying to generate data frame padded with invalid 0 should raise error on trying to generate data frame padded with invalid 1334 should raise error on trying to generate data frame padded with invalid 257 parsing frames with invalid paddings should raise exception when the given padding is longer than the payload generating headers frame padded 1 should generate a frame with padding should preserve payload should parse a frame with padding should fill padded octets with zero generating data frame padded 256 should generate a frame with padding should parse a frame with padding should preserve payload should fill padded octets with zero HEADERS should generate and parse bytes should carry an optional stream priority HTTP2::Emitter should allow multiple callbacks on single event should execute callback exactly once should allow events with no callbacks should pass emitted callbacks to listeners should execute callback with optional args should raise error on missing callback Finished in 3.8 seconds (files took 1.47 seconds to load) 381 examples, 0 failures Randomized with seed 61126 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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-http-2: 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-http-2' in '../ruby-http-2_0.10.2-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-http-2_0.10.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-http-2-f86tKy /tmp/ruby-http-2-0.10.2-1fl3ui7bv I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.7i1yAdE0dI... I: success in 370.0649 seconds md5: ruby-http-2_0.10.2-1_all.deb: OK sha1: ruby-http-2_0.10.2-1_all.deb: OK sha256: ruby-http-2_0.10.2-1_all.deb: OK Checksums: OK