Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-nio4r/ruby-nio4r_2.3.1-2+b1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-nio4r-2.3.1-2+b1cm_0e459/ruby-nio4r_2.3.1-2+b1_amd64.buildinfo Get source package info: ruby-nio4r=2.3.1-2 Source URL: http://snapshot.notset.fr/mr/package/ruby-nio4r/2.3.1-2/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-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc1-2 binutils=2.35.1-2 binutils-common=2.35.1-2 binutils-x86-64-linux-gnu=2.35.1-2 bsdextrautils=2.36-3+b2 bsdutils=1:2.36-3+b1 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-16 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 devscripts=2.20.4 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dirmngr=2.2.20-1 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 fakeroot=1.25.3-1 file=1:5.38-5 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-16 gcc=4:10.2.0-1 gcc-10=10.2.0-16 gcc-10-base=10.2.0-16 gem2deb=1.4 gem2deb-test-runner=1.4 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gnupg=2.2.20-1 gnupg-l10n=2.2.20-1 gnupg-utils=2.2.20-1 gpg=2.2.20-1 gpg-agent=2.2.20-1 gpg-wks-client=2.2.20-1 gpg-wks-server=2.2.20-1 gpgconf=2.2.20-1 gpgsm=2.2.20-1 gpgv=2.2.20-1 grep=3.4-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 javascript-common=11 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-16 libassuan0=2.5.3-7.1 libatomic1=10.2.0-16 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libb-hooks-op-check-perl=0.22-1+b2 libbinutils=2.35.1-2 libblkid1=2.36-3+b1 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-16 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-2 libctf0=2.35.1-2 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdevel-callchecker-perl=0.008-1+b1 libdpkg-perl=1.20.5 libdynaloader-functions-perl=0.003-1 libelf1=0.181-1 libencode-locale-perl=1.05-1 libexpat1=2.2.10-1 libfakeroot=1.25.3-1 libffi7=3.3-4 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.11-1 libfile-stripnondeterminism-perl=1.9.0-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.0-16 libgcc-s1=10.2.0-16 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.2-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.15-4 libgomp1=10.2.0-16 libgpg-error0=1.38-2 libgssapi-krb5-2=1.17-10 libhogweed6=3.6-2 libhtml-parser-perl=3.75-1 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.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-4 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.068-1 libipc-run-perl=20200505.0-1 libisl22=0.22.1-1 libitm1=10.2.0-16 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-7 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.55+dfsg-1 liblsan0=10.2.0-16 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004000-1 libmount1=2.36-3+b1 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20200918-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3 libnettle8=3.6-2 libnpth0=1.6-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparams-classify-perl=0.015-1+b2 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.3-1 libpython3-stdlib=3.8.6-1 libpython3.8-minimal=3.8.6-1 libpython3.8-stdlib=3.8.6-1 libquadmath0=10.2.0-16 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 libruby2.7=2.7.2-3 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.4-1+b1 libselinux1=3.1-2+b1 libsemanage-common=3.1-1 libsemanage1=3.1-1+b1 libsepol1=3.1-1 libsigsegv2=2.12-2 libsmartcols1=2.36-3+b1 libsqlite3-0=3.33.0-1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-16 libstdc++6=10.2.0-16 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=246.6-2 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20200918-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.0-16 libubsan1=10.2.0-16 libuchardet0=0.0.7-1 libudev1=246.6-2 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36-3+b1 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.2 libyaml-0-2=0.2.2-1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.1-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mime-support=3.64 ncurses-base=6.2+20200918-1 ncurses-bin=6.2+20200918-1 netbase=6.2 node-jquery=3.5.1+dfsg-4 openssl=1.1.1h-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.4.2-1 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.6-1 python3-minimal=3.8.6-1 python3.8=3.8.6-1 python3.8-minimal=3.8.6-1 rake=13.0.1-4 readline-common=8.0-4 ruby=1:2.7+2 ruby-all-dev=1:2.7+2 ruby-coveralls=0.8.23-1 ruby-diff-lcs=1.4.4-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.0c2e2m1s3-1 ruby-rspec-core=3.9.0c2e2m1s3-1 ruby-rspec-expectations=3.9.0c2e2m1s3-1 ruby-rspec-mocks=3.9.0c2e2m1s3-1 ruby-rspec-retry=0.6.2-1 ruby-rspec-support=3.9.0c2e2m1s3-1 ruby-rubygems=3.2.0~rc.1-1 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+b3 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.2-3 ruby2.7-dev=2.7.2-3 rubygems-integration=1.17.2 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.30+dfsg-7 util-linux=2.36-3+b1 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/20201116T092020Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201101T210343Z/ 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-nio4r=2.3.1-2 && mkdir -p /build/ruby-nio4r-dSmy44 && dpkg-source --no-check -x /*.dsc /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && cd /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && { printf '%s' 'ruby-nio4r (2.3.1-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild with gem2deb 1.4 (see #972702) -- amd64 / i386 Build Daemon (x86-csail-01) Tue, 03 Nov 2020 19:54:11 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/ruby-nio4r-dSmy44" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604433251" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/ruby-nio4r-dSmy44 /tmp/ruby-nio4r-2.3.1-2+b1cm_0e459 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201101T210343Z 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.2QrKY7xa0Q 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.2QrKY7xa0Q Reading package lists... Building dependency tree... util-linux is already the newest version (2.36-3+b1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201101T210343Z unstable/main amd64 libfakeroot amd64 1.25.3-1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201101T210343Z unstable/main amd64 fakeroot amd64 1.25.3-1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1123 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 ... 4664 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1_amd64.deb ... Unpacking fakeroot (1.25.3-1) ... Setting up libfakeroot:amd64 (1.25.3-1) ... Setting up fakeroot (1.25.3-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201116T092020Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201101T210343Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.2QrKY7xa0Q Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201116T092020Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201101T210343Z 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/20201116T092020Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201116T092020Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201116T092020Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201116T092020Z unstable/main amd64 Packages [11.5 MB] Fetched 34.3 MB in 30s (1137 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.2QrKY7xa0Q I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-nio4r=2.3.1-2 && mkdir -p /build/ruby-nio4r-dSmy44 && dpkg-source --no-check -x /*.dsc /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && cd /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && { printf '%s' 'ruby-nio4r (2.3.1-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild with gem2deb 1.4 (see #972702) -- amd64 / i386 Build Daemon (x86-csail-01) Tue, 03 Nov 2020 19:54:11 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/ruby-nio4r-dSmy44"' exec /tmp/mmdebstrap.2QrKY7xa0Q Reading package lists... NOTICE: 'ruby-nio4r' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-nio4r.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-nio4r.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 107 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-nio4r 2.3.1-2 (dsc) [2064 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-nio4r 2.3.1-2 (tar) [101 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-nio4r 2.3.1-2 (diff) [4568 B] Fetched 107 kB in 0s (495 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-nio4r_2.3.1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-nio4r in /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 dpkg-source: info: unpacking ruby-nio4r_2.3.1.orig.tar.gz dpkg-source: info: unpacking ruby-nio4r_2.3.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01_disable_bundler_and_rubygems.diff dpkg-source: info: applying 03_skip_selectable_example_38.patch dpkg-source: info: applying 02_larger_key_for_tests.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604433251" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.2QrKY7xa0Q dpkg-buildpackage: info: source package ruby-nio4r dpkg-buildpackage: info: source version 2.3.1-2+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by amd64 / i386 Build Daemon (x86-csail-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1' dh_auto_clean dh_ruby --clean dh_ruby --clean rm -rf coverage make[1]: Leaving directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1' dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build-arch dh build-arch --buildsystem=ruby --with ruby dh_update_autotools_config -a -O--buildsystem=ruby dh_autoreconf -a -O--buildsystem=ruby dh_auto_configure -a -O--buildsystem=ruby dh_ruby --configure dh_auto_build -a -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -a -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --buildsystem=ruby --with ruby dh_testroot -a -O--buildsystem=ruby dh_prep -a -O--buildsystem=ruby dh_auto_install -a -O--buildsystem=ruby dh_ruby --install /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/lib/nio.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby/nio.rb install -D -m644 /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/lib/nio/bytebuffer.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby/nio/bytebuffer.rb install -D -m644 /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/lib/nio/version.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby/nio/version.rb install -D -m644 /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/lib/nio/selector.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby/nio/selector.rb install -D -m644 /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/lib/nio/monitor.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby/nio/monitor.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build native extensions for ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby2.7 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1 debian/ruby-nio4r current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r ["/usr/bin/ruby2.7", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20211004-1181591-cnz191.rb", "extconf.rb"] checking for unistd.h... yes checking for sys/select.h... yes checking for port_event_t in poll.h... no checking for sys/epoll.h... yes checking for sys/event.h... no checking for port_event_t in port.h... no checking for sys/resource.h... yes creating Makefile current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r "make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' \"DESTDIR=\" clean" make[1]: Entering directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' rm -f rm -f nio4r_ext.so *.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r "make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' \"DESTDIR=\"" make[1]: Entering directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fdebug-prefix-map=/build/ruby2.7-PnoFQD/ruby2.7-2.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o bytebuffer.o -c bytebuffer.c gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fdebug-prefix-map=/build/ruby2.7-PnoFQD/ruby2.7-2.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o monitor.o -c monitor.c gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fdebug-prefix-map=/build/ruby2.7-PnoFQD/ruby2.7-2.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o nio4r_ext.o -c nio4r_ext.c In file included from nio4r_ext.c:7: ../libev/ev.c:1836:31: warning: ‘ev_default_loop_ptr’ initialized and declared ‘extern’ 1836 | EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ | ^~~~~~~~~~~~~~~~~~~ In file included from nio4r_ext.c:7: ../libev/ev.c: In function ‘ev_run’: ../libev/ev.c:3750:36: warning: passing argument 1 of ‘rb_thread_call_without_gvl’ from incompatible pointer type [-Wincompatible-pointer-types] 3750 | rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0); | ^~~~~~~~~~~~~~~ | | | VALUE (*)(void *) {aka long unsigned int (*)(void *)} In file included from ../libev/ev.c:42, from nio4r_ext.c:7: /usr/include/ruby-2.7.0/ruby/thread.h:32:42: note: expected ‘void * (*)(void *)’ but argument is of type ‘VALUE (*)(void *)’ {aka ‘long unsigned int (*)(void *)’} 32 | void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1, | ~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from nio4r.h:9, from nio4r_ext.c:6: nio4r_ext.c: In function ‘Init_nio4r_ext’: /usr/include/ruby-2.7.0/ruby/defines.h:214:18: warning: passing argument 1 of ‘ev_set_allocator’ from incompatible pointer type [-Wincompatible-pointer-types] 214 | #define xrealloc ruby_xrealloc | ^~~~~~~~~~~~~ | | | void * (*)(void *, size_t) {aka void * (*)(void *, long unsigned int)} nio4r_ext.c:15:22: note: in expansion of macro ‘xrealloc’ 15 | ev_set_allocator(xrealloc); | ^~~~~~~~ In file included from nio4r_ext.c:7: ../libev/ev.c:1738:27: note: expected ‘void * (*)(void *, long int)’ but argument is of type ‘void * (*)(void *, size_t)’ {aka ‘void * (*)(void *, long unsigned int)’} 1738 | ev_set_allocator (void *(*cb)(void *ptr, long size) EV_THROW) EV_THROW | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nio4r_ext.c:7: ../libev/ev.c: In function ‘evpipe_write’: ../libev/ev.c:2473:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2473 | write (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2485:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2485 | write (evpipe [1], &(evpipe [1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c: In function ‘pipecb’: ../libev/ev.c:2506:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2506 | read (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2520:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2520 | read (evpipe [0], &dummy, sizeof (dummy)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fdebug-prefix-map=/build/ruby2.7-PnoFQD/ruby2.7-2.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o selector.o -c selector.c selector.c: In function ‘NIO_Selector_synchronize’: selector.c:286:26: warning: passing argument 1 of ‘rb_ensure’ from incompatible pointer type [-Wincompatible-pointer-types] 286 | return rb_ensure(func, (VALUE)args, NIO_Selector_unlock, self); | ^~~~ | | | VALUE (*)(VALUE *) {aka long unsigned int (*)(long unsigned int *)} In file included from /usr/include/ruby-2.7.0/ruby.h:33, from nio4r.h:9, from selector.c:6: /usr/include/ruby-2.7.0/ruby/ruby.h:1990:17: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int *)’} 1990 | VALUE rb_ensure(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE),VALUE); | ^~~~~~~~~~~~~~~ selector.c: In function ‘NIO_Selector_wakeup’: selector.c:484:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 484 | write(selector->wakeup_writer, "\0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f nio4r_ext.so gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=. -shared -o nio4r_ext.so bytebuffer.o monitor.o nio4r_ext.o selector.o -L. -L/usr/lib/x86_64-linux-gnu -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now -lruby-2.7 -lm -lc make[1]: Leaving directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r "make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' \"DESTDIR=\" install" make[1]: Entering directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' /bin/mkdir -p . ./.gem.20211004-1181591-8x3gd6 exit > .sitearchdir.time /usr/bin/install -c -m 0755 nio4r_ext.so ./.gem.20211004-1181591-8x3gd6 make[1]: Leaving directory '/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r' current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r /usr/bin/ruby2.7 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20211004-1181591-cnz191.rb extconf.rb current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' "DESTDIR=" clean current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' "DESTDIR=" current directory: /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/ext/nio4r make V=1 CC='gcc -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' CXX='g++ -fdebug-prefix-map=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1=.' "DESTDIR=" install rm -f /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0/mkmf.log ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/share/rubygems-integration/2.7.0/specifications/nio4r-2.3.1.gemspec /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/share/rubygems-integration/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\ \"nio4r\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0:/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-nio4r-dSmy44/ruby-nio4r-2.3.1/debian/ruby-nio4r/usr/share/rubygems-integration/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb [Coveralls] Set up the SimpleCov formatter. [Coveralls] Using SimpleCov's default settings. Randomized with seed 11709 OpenSSL::SSL::SSLSocket behaves like an NIO selectable stream selects readable when the other end closes (PENDING: Temporarily skipped with xit) behaves like an NIO selectable selects writable objects does not select unreadable objects (PENDING: Failed to produce an unreadable socket) does not select unwritable objects selects readable objects NIO::Selector closes allows reregistration of the same IO object across select calls deregisters IO objects knows which IO objects are registered reports if it is empty .backends knows all supported backends timeouts waits for a timeout when selecting raises ArgumentError if given a negative timeout wakeup raises IOError if asked to wake up a closed selector wakes up if signaled to from another thread #initialize raises ArgumentError if given an invalid backend allows explicitly specifying a backend raises TypeError if given a non-Symbol parameter backend knows its backend select raises IOError if asked to select on a closed selector selects IO objects selects closed IO objects iterates across selected objects with a block does not block on super small precision intervals register raises when asked to register after closing raises TypeError if asked to register non-IO objects registers IO objects NIO::Monitor #remove_interest acts idempotently raises ArgumentError if given a bogus option removes an interest from the set can clear the last interest #interests= changes the interest set can set interests to nil raises EOFError if interests are changed after the monitor is closed #value= stores arbitrary values #selector knows its selector #close closes closes even if the selector has been shutdown #add_interest acts idempotently sets a new interest if it isn't currently registered raises ArgumentError if given a bogus option #io knows its IO object #readiness knows what operations IO objects are ready for #interests knows its interests UDPSocket behaves like an NIO selectable selects readable objects does not select unreadable objects selects writable objects does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) NIO acceptables TCPServer behaves like an NIO acceptable selects for read readiness NIO::ByteBuffer #compact copies data from the current position to the beginning of the buffer #limit defaults to the buffer's capacity #position defaults to zero #<< raises TypeError if given a non-String type raises NIO::ByteBuffer::OverflowError if the buffer is full adds strings to the buffer #capacity has the requested capacity #flip sets limit to the previous position sets remaining to the previous position flips the bytebuffer #each iterates over data in the buffer #inspect inspects the buffer offsets #initialize raises TypeError if given a bogus argument #rewind rewinds the buffer leaving the limit intact #mark returns self #limit= preserves position and mark if they're less than the new limit sets the buffer's limit to a valid value sets position to the new limit if the previous position is beyond the limit clears the mark if the new limit is before the current mark raises ArgumentError if specified limit is less than zero raises ArgumentError if specified limit exceeds capacity #get reads all remaining data if no length is given advances position as data is read raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer reads zeroes from a newly initialized buffer I/O #write_to writes data from the buffer raises NIO::ByteBuffer::UnderflowError if the buffer is out of data #read_from raises NIO::ByteBuffer::OverflowError if the buffer is already full reads data into the buffer returns 0 if no data is available #clear clears the buffer #full? returns false when there is space remaining in the buffer returns true when the buffer is full #position= raises ArgumentError if the specified position exceeds the limit raises ArgumentError if the specified position is less than zero sets the buffer's position to a valid value #[] raises ArgumentError if the index exceeds the limit raises ArgumentError if the index is less than zero obtains bytes at a given index without altering position #remaining calculates the number of bytes remaining #reset returns to a previously marked position raises NIO::ByteBuffer::MarkUnsetError unless mark has been set TCPSocket connect selects writable when connected behaves like an NIO selectable stream selects readable when the other end closes (PENDING: Temporarily skipped with xit) behaves like an NIO selectable selects readable objects does not select unwritable objects (PENDING: Failed to produce an unwritable socket) selects writable objects does not select unreadable objects behaves like an NIO bidirectional stream selects readable and writable keeps readiness after the selectable has been closed IO.pipe behaves like an NIO selectable selects writable objects does not select unreadable objects selects readable objects does not select unwritable objects behaves like an NIO selectable stream selects readable when the other end closes (PENDING: Temporarily skipped with xit) Pending: (Failures listed here are expected and do not affect your suite's status) 1) OpenSSL::SSL::SSLSocket behaves like an NIO selectable stream selects readable when the other end closes # Temporarily skipped with xit # ./spec/support/selectable_examples.rb:36 2) OpenSSL::SSL::SSLSocket behaves like an NIO selectable does not select unreadable objects # Failed to produce an unreadable socket Failure/Error: expect(selector.select(0)).to be_nil expected: nil got: [#] Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/ssl_socket_spec.rb:162 # ./spec/support/selectable_examples.rb:15:in `block (2 levels) in ' 3) UDPSocket behaves like an NIO selectable does not select unwritable objects # come up with a UDPSocket that's blocked on writing Failure/Error: selector.register(unwritable_subject, :w) TypeError: no implicit conversion of false into IO Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/udp_socket_spec.rb:42 # ./spec/support/selectable_examples.rb:26:in `initialize' # ./spec/support/selectable_examples.rb:26:in `register' # ./spec/support/selectable_examples.rb:26:in `block (2 levels) in ' 4) TCPSocket behaves like an NIO selectable stream selects readable when the other end closes # Temporarily skipped with xit # ./spec/support/selectable_examples.rb:36 5) TCPSocket behaves like an NIO selectable does not select unwritable objects # Failed to produce an unwritable socket Failure/Error: expect(selector.select(0)).to be_nil expected: nil got: [#] Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/tcp_socket_spec.rb:69 # ./spec/support/selectable_examples.rb:27:in `block (2 levels) in ' 6) IO.pipe behaves like an NIO selectable stream selects readable when the other end closes # Temporarily skipped with xit # ./spec/support/selectable_examples.rb:36 Finished in 7.33 seconds (files took 0.64513 seconds to load) 104 examples, 0 failures, 6 pending Randomized with seed 11709 [Coveralls] Outside the CI environment, not sending data. ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -a -O--buildsystem=ruby dh_ruby_fixdocs -a -O--buildsystem=ruby dh_installchangelogs -a -O--buildsystem=ruby dh_installexamples -a -O--buildsystem=ruby dh_installinit -a -O--buildsystem=ruby dh_installsystemduser -a -O--buildsystem=ruby dh_perl -a -O--buildsystem=ruby dh_link -a -O--buildsystem=ruby dh_strip_nondeterminism -a -O--buildsystem=ruby dh_compress -X.rb -a -O--buildsystem=ruby dh_fixperms -a -O--buildsystem=ruby dh_missing -a -O--buildsystem=ruby dh_dwz -a -O--buildsystem=ruby dh_strip -a -O--buildsystem=ruby dh_makeshlibs -a -O--buildsystem=ruby dh_shlibdeps -a -O--buildsystem=ruby dh_ruby_fixdepends -a -O--buildsystem=ruby dh_installdeb -a -O--buildsystem=ruby dh_gencontrol -a -O--buildsystem=ruby dh_md5sums -a -O--buildsystem=ruby dh_builddeb -a -O--buildsystem=ruby dpkg-deb: building package 'ruby-nio4r-dbgsym' in '../ruby-nio4r-dbgsym_2.3.1-2+b1_amd64.deb'. dpkg-deb: building package 'ruby-nio4r' in '../ruby-nio4r_2.3.1-2+b1_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../ruby-nio4r_2.3.1-2+b1_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-nio4r-dSmy44 /tmp/ruby-nio4r-2.3.1-2+b1cm_0e459 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.2QrKY7xa0Q... I: success in 571.2865 seconds md5: ruby-nio4r-dbgsym_2.3.1-2+b1_amd64.deb: OK md5: ruby-nio4r_2.3.1-2+b1_amd64.deb: OK sha1: ruby-nio4r-dbgsym_2.3.1-2+b1_amd64.deb: OK sha1: ruby-nio4r_2.3.1-2+b1_amd64.deb: OK sha256: ruby-nio4r-dbgsym_2.3.1-2+b1_amd64.deb: OK sha256: ruby-nio4r_2.3.1-2+b1_amd64.deb: OK Checksums: OK