Reading package lists... Building dependency tree... Reading state information... NOTICE: 'ruby-celluloid-io' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/pkg-ruby-extras/ruby-celluloid-io.git Need to get 57.7 kB of source archives. Get:1 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-celluloid-io 0.16.2-1 (dsc) [1,818 B] Get:2 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-celluloid-io 0.16.2-1 (tar) [50.5 kB] Get:3 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-celluloid-io 0.16.2-1 (diff) [5,352 B] gpgv: keyblock resource `/tmp/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Tue 30 Jun 2015 08:06:32 PM UTC using RSA key ID 39CD217A gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./ruby-celluloid-io_0.16.2-1.dsc dpkg-source: info: extracting ruby-celluloid-io in ruby-celluloid-io-0.16.2 dpkg-source: info: unpacking ruby-celluloid-io_0.16.2.orig.tar.gz dpkg-source: info: unpacking ruby-celluloid-io_0.16.2-1.debian.tar.xz dpkg-source: info: applying 0001-Disable-bundler-rubygems-and-coveralls.patch dpkg-source: info: applying 0002-Rspec3-compatibility.patch dpkg-source: info: applying 0003-Add-require-pathname-to-spec_helper.patch dpkg-source: info: applying 0004-Disable-DNS-and-SSL-tests.patch Fetched 57.7 kB in 0s (2,866 kB/s) Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: bsdmainutils ca-certificates debhelper devscripts dh-python file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libasprintf0v5 libcroco3 libexpat1 libffi6 libglib2.0-0 libgmp-dev libgmpxx4ldbl libicu52 libmagic1 libmpdec2 libpipeline1 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libruby2.1 libruby2.2 libsqlite3-0 libunistring0 libxml2 libyaml-0-2 man-db mime-support openssl po-debconf python3 python3-chardet python3-debian python3-minimal python3-pkg-resources python3-six python3.4 python3.4-minimal rake ruby ruby-all-dev ruby-celluloid ruby-diff-lcs ruby-hitimes ruby-minitest ruby-nio4r ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-setup ruby-test-unit ruby-thread-order ruby-timers ruby2.1 ruby2.1-dev ruby2.2 ruby2.2-dev rubygems-integration 0 upgraded, 67 newly installed, 0 to remove and 0 not upgraded. Need to get 33.7 MB of archives. After this operation, 129 MB of additional disk space will be used. Get:1 http://urika:3142/ftp.debian.org/debian/ sid/main libasprintf0v5 amd64 0.19.5.1-1 [32.2 kB] Get:2 http://urika:3142/ftp.debian.org/debian/ sid/main libmagic1 amd64 1:5.22+15-2 [249 kB] Get:3 http://urika:3142/ftp.debian.org/debian/ sid/main libicu52 amd64 52.1-10 [6,786 kB] Get:4 http://urika:3142/ftp.debian.org/debian/ sid/main libxml2 amd64 2.9.2+dfsg1-3 [934 kB] Get:5 http://urika:3142/ftp.debian.org/debian/ sid/main groff-base amd64 1.22.3-1 [1,205 kB] Get:6 http://urika:3142/ftp.debian.org/debian/ sid/main bsdmainutils amd64 9.0.6 [183 kB] Get:7 http://urika:3142/ftp.debian.org/debian/ sid/main libpipeline1 amd64 1.4.1-1 [27.8 kB] Get:8 http://urika:3142/ftp.debian.org/debian/ sid/main man-db amd64 2.7.2-1 [1,000 kB] Get:9 http://urika:3142/ftp.debian.org/debian/ sid/main libffi6 amd64 3.2.1-3 [20.1 kB] Get:10 http://urika:3142/ftp.debian.org/debian/ sid/main libglib2.0-0 amd64 2.44.1-1.1 [2,461 kB] Get:11 http://urika:3142/ftp.debian.org/debian/ sid/main libcroco3 amd64 0.6.8-3+b1 [135 kB] Get:12 http://urika:3142/ftp.debian.org/debian/ sid/main libmpdec2 amd64 2.4.1-1 [85.7 kB] Get:13 http://urika:3142/ftp.debian.org/debian/ sid/main libpython3.4-minimal amd64 3.4.3-8 [495 kB] Get:14 http://urika:3142/ftp.debian.org/debian/ sid/main mime-support all 3.59 [36.4 kB] Get:15 http://urika:3142/ftp.debian.org/debian/ sid/main libsqlite3-0 amd64 3.8.11.1-1 [454 kB] Get:16 http://urika:3142/ftp.debian.org/debian/ sid/main libpython3.4-stdlib amd64 3.4.3-8 [2,057 kB] Get:17 http://urika:3142/ftp.debian.org/debian/ sid/main libunistring0 amd64 0.9.3-5.2+b1 [288 kB] Get:18 http://urika:3142/ftp.debian.org/debian/ sid/main libyaml-0-2 amd64 0.1.6-3 [50.4 kB] Get:19 http://urika:3142/ftp.debian.org/debian/ sid/main libexpat1 amd64 2.1.0-7 [80.0 kB] Get:20 http://urika:3142/ftp.debian.org/debian/ sid/main python3.4-minimal amd64 3.4.3-8 [1,401 kB] Get:21 http://urika:3142/ftp.debian.org/debian/ sid/main python3-minimal amd64 3.4.3-4 [34.7 kB] Get:22 http://urika:3142/ftp.debian.org/debian/ sid/main python3.4 amd64 3.4.3-8 [219 kB] Get:23 http://urika:3142/ftp.debian.org/debian/ sid/main libpython3-stdlib amd64 3.4.3-4 [18.1 kB] Get:24 http://urika:3142/ftp.debian.org/debian/ sid/main dh-python all 2.20150728 [71.3 kB] Get:25 http://urika:3142/ftp.debian.org/debian/ sid/main python3 amd64 3.4.3-4 [21.1 kB] Get:26 http://urika:3142/ftp.debian.org/debian/ sid/main file amd64 1:5.22+15-2 [60.1 kB] Get:27 http://urika:3142/ftp.debian.org/debian/ sid/main gettext-base amd64 0.19.5.1-1 [122 kB] Get:28 http://urika:3142/ftp.debian.org/debian/ sid/main openssl amd64 1.0.2d-1 [695 kB] Get:29 http://urika:3142/ftp.debian.org/debian/ sid/main ca-certificates all 20150426 [208 kB] Get:30 http://urika:3142/ftp.debian.org/debian/ sid/main gettext amd64 0.19.5.1-1 [1,459 kB] Get:31 http://urika:3142/ftp.debian.org/debian/ sid/main intltool-debian all 0.35.0+20060710.2 [25.9 kB] Get:32 http://urika:3142/ftp.debian.org/debian/ sid/main po-debconf all 1.0.18 [248 kB] Get:33 http://urika:3142/ftp.debian.org/debian/ sid/main debhelper all 9.20150811 [817 kB] Get:34 http://urika:3142/ftp.debian.org/debian/ sid/main devscripts amd64 2.15.8 [908 kB] Get:35 http://urika:3142/ftp.debian.org/debian/ sid/main rubygems-integration all 1.9 [4,754 B] Get:36 http://urika:3142/ftp.debian.org/debian/ sid/main libruby2.1 amd64 2.1.5-4 [3,280 kB] Get:37 http://urika:3142/ftp.debian.org/debian/ sid/main ruby2.1 amd64 2.1.5-4 [276 kB] Get:38 http://urika:3142/ftp.debian.org/debian/ sid/main ruby all 1:2.1.5.1 [9,756 B] Get:39 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-power-assert all 0.2.3-1 [7,236 B] Get:40 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-test-unit all 3.1.2-1 [60.0 kB] Get:41 http://urika:3142/ftp.debian.org/debian/ sid/main libruby2.2 amd64 2.2.3-1 [3,098 kB] Get:42 http://urika:3142/ftp.debian.org/debian/ sid/main ruby2.2 amd64 2.2.3-1 [218 kB] Get:43 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-minitest all 5.8.0-1 [49.7 kB] Get:44 http://urika:3142/ftp.debian.org/debian/ sid/main gem2deb-test-runner all 0.21.1 [17.1 kB] Get:45 http://urika:3142/ftp.debian.org/debian/ sid/main python3-pkg-resources all 18.0.1-2 [44.2 kB] Get:46 http://urika:3142/ftp.debian.org/debian/ sid/main python3-chardet all 2.3.0-1 [96.1 kB] Get:47 http://urika:3142/ftp.debian.org/debian/ sid/main python3-six all 1.9.0-3 [13.7 kB] Get:48 http://urika:3142/ftp.debian.org/debian/ sid/main python3-debian all 0.1.27 [50.9 kB] Get:49 http://urika:3142/ftp.debian.org/debian/ sid/main libgmpxx4ldbl amd64 2:6.0.0+dfsg-7 [22.2 kB] Get:50 http://urika:3142/ftp.debian.org/debian/ sid/main libgmp-dev amd64 2:6.0.0+dfsg-7 [621 kB] Get:51 http://urika:3142/ftp.debian.org/debian/ sid/main ruby2.1-dev amd64 2.1.5-4 [1,103 kB] Get:52 http://urika:3142/ftp.debian.org/debian/ sid/main ruby2.2-dev amd64 2.2.3-1 [1,140 kB] Get:53 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-all-dev all 1:2.1.5.1 [9,188 B] Get:54 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-setup all 3.4.1-9 [34.2 kB] Get:55 http://urika:3142/ftp.debian.org/debian/ sid/main gem2deb all 0.21.1 [52.0 kB] Get:56 http://urika:3142/ftp.debian.org/debian/ sid/main rake all 10.4.2-1 [49.0 kB] Get:57 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-hitimes amd64 1.2.1-2+b4 [16.8 kB] Get:58 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-timers all 4.0.1-1 [8,088 B] Get:59 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-celluloid all 0.16.0-3 [39.8 kB] Get:60 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-diff-lcs all 1.2.5-2 [26.7 kB] Get:61 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-nio4r amd64 1.1.0-1 [38.5 kB] Get:62 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-support all 3.3.0c2e1m2s0-1 [24.4 kB] Get:63 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-expectations all 3.3.0c2e1m2s0-1 [90.5 kB] Get:64 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-mocks all 3.3.0c2e1m2s0-1 [88.4 kB] Get:65 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-thread-order all 1.1.0-1 [5,096 B] Get:66 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-core all 3.3.0c2e1m2s0-1 [174 kB] Get:67 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec all 3.3.0c2e1m2s0-1 [6,692 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 33.7 MB in 0s (48.1 MB/s) Selecting previously unselected package libasprintf0v5: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 ... 15408 files and directories currently installed.) Preparing to unpack .../libasprintf0v5_0.19.5.1-1_amd64.deb ... Unpacking libasprintf0v5:amd64 (0.19.5.1-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../libmagic1_1%3a5.22+15-2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.22+15-2) ... Selecting previously unselected package libicu52:amd64. Preparing to unpack .../libicu52_52.1-10_amd64.deb ... Unpacking libicu52:amd64 (52.1-10) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.2+dfsg1-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.2+dfsg1-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.3-1_amd64.deb ... Unpacking groff-base (1.22.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6_amd64.deb ... Unpacking bsdmainutils (9.0.6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../libpipeline1_1.4.1-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.1-1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.2-1_amd64.deb ... Unpacking man-db (2.7.2-1) ... Selecting previously unselected package libffi6:amd64. Preparing to unpack .../libffi6_3.2.1-3_amd64.deb ... Unpacking libffi6:amd64 (3.2.1-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.44.1-1.1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.44.1-1.1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-3+b1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-3+b1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../libmpdec2_2.4.1-1_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.1-1) ... Selecting previously unselected package libpython3.4-minimal:amd64. Preparing to unpack .../libpython3.4-minimal_3.4.3-8_amd64.deb ... Unpacking libpython3.4-minimal:amd64 (3.4.3-8) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.59_all.deb ... Unpacking mime-support (3.59) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../libsqlite3-0_3.8.11.1-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.11.1-1) ... Selecting previously unselected package libpython3.4-stdlib:amd64. Preparing to unpack .../libpython3.4-stdlib_3.4.3-8_amd64.deb ... Unpacking libpython3.4-stdlib:amd64 (3.4.3-8) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5.2+b1_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5.2+b1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../libyaml-0-2_0.1.6-3_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.1.6-3) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.1.0-7_amd64.deb ... Unpacking libexpat1:amd64 (2.1.0-7) ... Selecting previously unselected package python3.4-minimal. Preparing to unpack .../python3.4-minimal_3.4.3-8_amd64.deb ... Unpacking python3.4-minimal (3.4.3-8) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.4.3-4_amd64.deb ... Unpacking python3-minimal (3.4.3-4) ... Selecting previously unselected package python3.4. Preparing to unpack .../python3.4_3.4.3-8_amd64.deb ... Unpacking python3.4 (3.4.3-8) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../libpython3-stdlib_3.4.3-4_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.4.3-4) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_2.20150728_all.deb ... Unpacking dh-python (2.20150728) ... Setting up libpython3.4-minimal:amd64 (3.4.3-8) ... Setting up libexpat1:amd64 (2.1.0-7) ... Setting up python3.4-minimal (3.4.3-8) ... Setting up python3-minimal (3.4.3-4) ... Processing triggers for libc-bin (2.19-19) ... Selecting previously unselected package python3. (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 ... 17026 files and directories currently installed.) Preparing to unpack .../python3_3.4.3-4_amd64.deb ... Unpacking python3 (3.4.3-4) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.22+15-2_amd64.deb ... Unpacking file (1:5.22+15-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.5.1-1_amd64.deb ... Unpacking gettext-base (0.19.5.1-1) ... Selecting previously unselected package openssl. Preparing to unpack .../openssl_1.0.2d-1_amd64.deb ... Unpacking openssl (1.0.2d-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../ca-certificates_20150426_all.deb ... Unpacking ca-certificates (20150426) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.5.1-1_amd64.deb ... Unpacking gettext (0.19.5.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.2_all.deb ... Unpacking intltool-debian (0.35.0+20060710.2) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.18_all.deb ... Unpacking po-debconf (1.0.18) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20150811_all.deb ... Unpacking debhelper (9.20150811) ... Selecting previously unselected package devscripts. Preparing to unpack .../devscripts_2.15.8_amd64.deb ... Unpacking devscripts (2.15.8) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../rubygems-integration_1.9_all.deb ... Unpacking rubygems-integration (1.9) ... Selecting previously unselected package libruby2.1:amd64. Preparing to unpack .../libruby2.1_2.1.5-4_amd64.deb ... Unpacking libruby2.1:amd64 (2.1.5-4) ... Selecting previously unselected package ruby2.1. Preparing to unpack .../ruby2.1_2.1.5-4_amd64.deb ... Unpacking ruby2.1 (2.1.5-4) ... Selecting previously unselected package ruby. Preparing to unpack .../ruby_1%3a2.1.5.1_all.deb ... Unpacking ruby (1:2.1.5.1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../ruby-power-assert_0.2.3-1_all.deb ... Unpacking ruby-power-assert (0.2.3-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../ruby-test-unit_3.1.2-1_all.deb ... Unpacking ruby-test-unit (3.1.2-1) ... Selecting previously unselected package libruby2.2:amd64. Preparing to unpack .../libruby2.2_2.2.3-1_amd64.deb ... Unpacking libruby2.2:amd64 (2.2.3-1) ... Selecting previously unselected package ruby2.2. Preparing to unpack .../ruby2.2_2.2.3-1_amd64.deb ... Unpacking ruby2.2 (2.2.3-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../ruby-minitest_5.8.0-1_all.deb ... Unpacking ruby-minitest (5.8.0-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../gem2deb-test-runner_0.21.1_all.deb ... Unpacking gem2deb-test-runner (0.21.1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../python3-pkg-resources_18.0.1-2_all.deb ... Unpacking python3-pkg-resources (18.0.1-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../python3-chardet_2.3.0-1_all.deb ... Unpacking python3-chardet (2.3.0-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../python3-six_1.9.0-3_all.deb ... Unpacking python3-six (1.9.0-3) ... Selecting previously unselected package python3-debian. Preparing to unpack .../python3-debian_0.1.27_all.deb ... Unpacking python3-debian (0.1.27) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../libgmpxx4ldbl_2%3a6.0.0+dfsg-7_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.0.0+dfsg-7) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../libgmp-dev_2%3a6.0.0+dfsg-7_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.0.0+dfsg-7) ... Selecting previously unselected package ruby2.1-dev:amd64. Preparing to unpack .../ruby2.1-dev_2.1.5-4_amd64.deb ... Unpacking ruby2.1-dev:amd64 (2.1.5-4) ... Selecting previously unselected package ruby2.2-dev:amd64. Preparing to unpack .../ruby2.2-dev_2.2.3-1_amd64.deb ... Unpacking ruby2.2-dev:amd64 (2.2.3-1) ... Selecting previously unselected package ruby-all-dev. Preparing to unpack .../ruby-all-dev_1%3a2.1.5.1_all.deb ... Unpacking ruby-all-dev (1:2.1.5.1) ... Selecting previously unselected package ruby-setup. Preparing to unpack .../ruby-setup_3.4.1-9_all.deb ... Unpacking ruby-setup (3.4.1-9) ... Selecting previously unselected package gem2deb. Preparing to unpack .../gem2deb_0.21.1_all.deb ... Unpacking gem2deb (0.21.1) ... Selecting previously unselected package rake. Preparing to unpack .../archives/rake_10.4.2-1_all.deb ... Unpacking rake (10.4.2-1) ... Selecting previously unselected package ruby-hitimes. Preparing to unpack .../ruby-hitimes_1.2.1-2+b4_amd64.deb ... Unpacking ruby-hitimes (1.2.1-2+b4) ... Selecting previously unselected package ruby-timers. Preparing to unpack .../ruby-timers_4.0.1-1_all.deb ... Unpacking ruby-timers (4.0.1-1) ... Selecting previously unselected package ruby-celluloid. Preparing to unpack .../ruby-celluloid_0.16.0-3_all.deb ... Unpacking ruby-celluloid (0.16.0-3) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../ruby-diff-lcs_1.2.5-2_all.deb ... Unpacking ruby-diff-lcs (1.2.5-2) ... Selecting previously unselected package ruby-nio4r. Preparing to unpack .../ruby-nio4r_1.1.0-1_amd64.deb ... Unpacking ruby-nio4r (1.1.0-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../ruby-rspec-support_3.3.0c2e1m2s0-1_all.deb ... Unpacking ruby-rspec-support (3.3.0c2e1m2s0-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../ruby-rspec-expectations_3.3.0c2e1m2s0-1_all.deb ... Unpacking ruby-rspec-expectations (3.3.0c2e1m2s0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../ruby-rspec-mocks_3.3.0c2e1m2s0-1_all.deb ... Unpacking ruby-rspec-mocks (3.3.0c2e1m2s0-1) ... Selecting previously unselected package ruby-thread-order. Preparing to unpack .../ruby-thread-order_1.1.0-1_all.deb ... Unpacking ruby-thread-order (1.1.0-1) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../ruby-rspec-core_3.3.0c2e1m2s0-1_all.deb ... Unpacking ruby-rspec-core (3.3.0c2e1m2s0-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../ruby-rspec_3.3.0c2e1m2s0-1_all.deb ... Unpacking ruby-rspec (3.3.0c2e1m2s0-1) ... Setting up libasprintf0v5:amd64 (0.19.5.1-1) ... Setting up libmagic1:amd64 (1:5.22+15-2) ... Setting up libicu52:amd64 (52.1-10) ... Setting up libxml2:amd64 (2.9.2+dfsg1-3) ... Setting up groff-base (1.22.3-1) ... Setting up bsdmainutils (9.0.6) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:amd64 (1.4.1-1) ... Setting up man-db (2.7.2-1) ... Building database of manual pages ... Setting up libffi6:amd64 (3.2.1-3) ... Setting up libglib2.0-0:amd64 (2.44.1-1.1) ... No schema files found: doing nothing. Setting up libcroco3:amd64 (0.6.8-3+b1) ... Setting up libmpdec2:amd64 (2.4.1-1) ... Setting up mime-support (3.59) ... Setting up libsqlite3-0:amd64 (3.8.11.1-1) ... Setting up libpython3.4-stdlib:amd64 (3.4.3-8) ... Setting up libunistring0:amd64 (0.9.3-5.2+b1) ... Setting up libyaml-0-2:amd64 (0.1.6-3) ... Setting up python3.4 (3.4.3-8) ... Setting up libpython3-stdlib:amd64 (3.4.3-4) ... Setting up file (1:5.22+15-2) ... Setting up gettext-base (0.19.5.1-1) ... Setting up openssl (1.0.2d-1) ... Setting up ca-certificates (20150426) ... Setting up gettext (0.19.5.1-1) ... Setting up intltool-debian (0.35.0+20060710.2) ... Setting up po-debconf (1.0.18) ... Setting up debhelper (9.20150811) ... Setting up rubygems-integration (1.9) ... Setting up libruby2.1:amd64 (2.1.5-4) ... Setting up ruby2.1 (2.1.5-4) ... Setting up ruby (1:2.1.5.1) ... Setting up ruby-power-assert (0.2.3-1) ... Setting up ruby-test-unit (3.1.2-1) ... Setting up libruby2.2:amd64 (2.2.3-1) ... Setting up ruby2.2 (2.2.3-1) ... Setting up ruby-minitest (5.8.0-1) ... Setting up gem2deb-test-runner (0.21.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.0.0+dfsg-7) ... Setting up libgmp-dev:amd64 (2:6.0.0+dfsg-7) ... Setting up ruby2.1-dev:amd64 (2.1.5-4) ... Setting up ruby2.2-dev:amd64 (2.2.3-1) ... Setting up ruby-all-dev (1:2.1.5.1) ... Setting up ruby-setup (3.4.1-9) ... Setting up rake (10.4.2-1) ... Setting up ruby-hitimes (1.2.1-2+b4) ... Setting up ruby-timers (4.0.1-1) ... Setting up ruby-celluloid (0.16.0-3) ... Setting up ruby-diff-lcs (1.2.5-2) ... Setting up ruby-nio4r (1.1.0-1) ... Setting up ruby-rspec-support (3.3.0c2e1m2s0-1) ... Setting up ruby-rspec-expectations (3.3.0c2e1m2s0-1) ... Setting up ruby-rspec-mocks (3.3.0c2e1m2s0-1) ... Setting up ruby-thread-order (1.1.0-1) ... Setting up ruby-rspec-core (3.3.0c2e1m2s0-1) ... Setting up ruby-rspec (3.3.0c2e1m2s0-1) ... Setting up python3 (3.4.3-4) ... Setting up devscripts (2.15.8) ... Setting up python3-pkg-resources (18.0.1-2) ... Setting up python3-chardet (2.3.0-1) ... Setting up python3-six (1.9.0-3) ... Setting up python3-debian (0.1.27) ... Setting up gem2deb (0.21.1) ... Setting up dh-python (2.20150728) ... Processing triggers for libc-bin (2.19-19) ... Processing triggers for ca-certificates (20150426) ... Updating certificates in /etc/ssl/certs... 180 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Killed old client process Internet Systems Consortium DHCP Client 4.3.2 Copyright 2004-2015 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/eth0/3e:4e:a1:25:2e:74 Sending on LPF/eth0/3e:4e:a1:25:2e:74 Sending on Socket/fallback DHCPRELEASE on eth0 to 10.0.3.1 port 67 dpkg-buildpackage: source package ruby-celluloid-io dpkg-buildpackage: source version 0.16.2-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Hleb Valoshka <375gnu@gmail.com> dpkg-source --before-build ruby-celluloid-io-0.16.2 dpkg-buildpackage: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/ruby-celluloid-io-0.16.2' dh_auto_clean dh_ruby --clean dh_ruby --clean rm -rf log/*.log coverage make[1]: Leaving directory '/ruby-celluloid-io-0.16.2' dh_clean -O--buildsystem=ruby dpkg-source -b ruby-celluloid-io-0.16.2 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building ruby-celluloid-io using existing ./ruby-celluloid-io_0.16.2.orig.tar.gz dpkg-source: info: building ruby-celluloid-io in ruby-celluloid-io_0.16.2-1.debian.tar.xz dpkg-source: info: building ruby-celluloid-io in ruby-celluloid-io_0.16.2-1.dsc debian/rules build dh build --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test debian/rules binary dh binary --buildsystem=ruby --with ruby dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install -O--buildsystem=ruby dh_ruby --install /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_socket.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/ssl_socket.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/mailbox.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/mailbox.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/unix_socket.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/unix_socket.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_server.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/ssl_server.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/tcp_socket.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/tcp_socket.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/dns_resolver.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/dns_resolver.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/version.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/version.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/udp_socket.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/udp_socket.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/tcp_server.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/tcp_server.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/unix_server.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/unix_server.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/reactor.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/reactor.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io/stream.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io/stream.rb install -D -m644 /ruby-celluloid-io-0.16.2/lib/celluloid/io.rb /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby/celluloid/io.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/share/rubygems-integration/all/specifications/celluloid-io-0.16.2.gemspec /usr/bin/ruby2.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby:. rake2.1 -f debian/ruby-tests.rake /usr/bin/ruby2.1 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb /usr/lib/ruby/vendor_ruby/celluloid.rb:513: warning: global variable `$CELLULOID_TEST' not initialized /usr/lib/ruby/vendor_ruby/celluloid.rb:138: warning: instance variable @shutdown_registered not initialized /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:446: warning: assigned but unused variable - actor /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:12: warning: method redefined; discarding old foo /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:12: warning: method redefined; discarding old foo= /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:971: warning: method redefined; discarding old subclass_proxy? /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:971: warning: previous definition of subclass_proxy? was here /ruby-celluloid-io-0.16.2/spec/celluloid/io/reactor_spec.rb:13: warning: assigned but unused variable - peer_thread Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 7848 Celluloid::IO::SSLServer #initialize should auto-wrap a raw ::TCPServer #accept outside Celluloid::IO /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_socket.rb:27: warning: using default DH parameters. accepts a connection and returns a Celluloid::IO::SSLSocket should be blocking inside Celluloid::IO /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_socket.rb:27: warning: using default DH parameters. accepts a connection and returns a Celluloid::IO::SSLSocket should be evented Celluloid::IO behaves like a Celluloid Actor using Threads supports synchronous calls via #method supports #name calls via #method supports future.method syntax for synchronous future calls supports async(:method) syntax for asynchronous calls warns about suspending the finalizer warns about leaked wrapped objects via #inspect detects recursion allows access to the wrapped object supports #arity calls via #method supports future(:method) syntax for synchronous future calls supports async.method syntax for asynchronous calls compares with the actor's class in a case statement handles circular synchronous calls properly handles method_missing supports synchronous calls with blocks supports async.method syntax for asynchronous calls to itself can override #send implements respond_to? correctly calls the user defined finalizer properly handles respond_to with include_private returns the actor's class, not the proxy's warns about suspending the initialize supports #parameters via #method supports recursive inspect with other actors inspects properly when dead knows if it's inside actor scope supports synchronous calls can be stored in hashes allows an actor to call private methods asynchronously inspects properly exclusive classes executes two methods in an exclusive order timers schedules timers which fire in the future allows delays from outside the actor suspends execution of a method (but not the actor) for a given time schedules recurring timers which fire in the future cancels timers before they fire task_class overrides the task class retains custom task classes when subclassed tasks knows which tasks are waiting on calls to other actors mocking methods works internally when called on self works externally via the proxy timeouts does not raise when it completes in time allows timing out tasks, raising Celluloid::Task::TimeoutError termination logs a warning when terminating tasks can be terminated by a SyncCall kills terminates terminates cleanly on Celluloid shutdown raises DeadActorError if called after terminated raises the right DeadActorError if terminate! called after terminated signaling allows methods within the same object to signal each other sends values along with signals exclusive knows when it's in exclusive mode remains in exclusive mode inside nested blocks executes methods in the proper order with a class-level annotation executes methods in the proper order with block form exceptions raises DeadActorError if methods are synchronously called on a dead actor includes both sender and receiver in exception traces reraises exceptions which occur during synchronous calls in the sender mailbox_class uses user-specified mailboxes retains custom mailboxes when subclassed abort converts strings to runtime errors raises exceptions in the sender but keeps running crashes the sender if we pass neither String nor Exception receiving times out after the given interval allows unconditional receive allows arbitrary selective receive current_actor raises NotActorError if called outside an actor knows the current actor linking unlinks from a dead linked actor unmonitors other actors traps exit messages from other actors in subclasses links to other actors unlinks from other actors traps exit messages from other actors monitors other actors unidirectionally mailbox_size configures the mailbox limit proxy_class uses user-specified proxy retains custom proxy when subclassed raw message sends logs on unhandled messages using Fibers implements respond_to? correctly compares with the actor's class in a case statement allows an actor to call private methods asynchronously supports future(:method) syntax for synchronous future calls supports synchronous calls via #method warns about suspending the initialize supports #parameters via #method supports async(:method) syntax for asynchronous calls supports recursive inspect with other actors warns about leaked wrapped objects via #inspect supports synchronous calls warns about suspending the finalizer calls the user defined finalizer detects recursion handles circular synchronous calls knows if it's inside actor scope can override #send supports #name calls via #method allows access to the wrapped object supports #arity calls via #method supports synchronous calls with blocks supports async.method syntax for asynchronous calls supports future.method syntax for synchronous future calls can be stored in hashes supports async.method syntax for asynchronous calls to itself properly handles method_missing inspects properly when dead returns the actor's class, not the proxy's inspects properly properly handles respond_to with include_private timers suspends execution of a method (but not the actor) for a given time allows delays from outside the actor cancels timers before they fire schedules recurring timers which fire in the future schedules timers which fire in the future mailbox_class uses user-specified mailboxes retains custom mailboxes when subclassed signaling sends values along with signals allows methods within the same object to signal each other linking unlinks from a dead linked actor monitors other actors unidirectionally links to other actors unlinks from other actors traps exit messages from other actors in subclasses unmonitors other actors traps exit messages from other actors exclusive classes executes two methods in an exclusive order proxy_class uses user-specified proxy retains custom proxy when subclassed abort raises exceptions in the sender but keeps running converts strings to runtime errors crashes the sender if we pass neither String nor Exception termination raises the right DeadActorError if terminate! called after terminated kills raises DeadActorError if called after terminated logs a warning when terminating tasks terminates can be terminated by a SyncCall terminates cleanly on Celluloid shutdown current_actor raises NotActorError if called outside an actor knows the current actor exclusive remains in exclusive mode inside nested blocks executes methods in the proper order with a class-level annotation executes methods in the proper order with block form knows when it's in exclusive mode mailbox_size configures the mailbox limit mocking methods works externally via the proxy works internally when called on self tasks /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old mailbox_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of mailbox_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old proxy_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of proxy_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old task_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of task_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old mailbox_size /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of mailbox_size was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exclusive_actor /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exclusive_actor was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exclusive_methods /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exclusive_methods was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old execute_block_on_receiver /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of execute_block_on_receiver was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old finalizer /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of finalizer was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exit_handler_name /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exit_handler_name was here /usr/lib/ruby/vendor_ruby/celluloid.rb:52: warning: method redefined; discarding old trap_exit /usr/lib/ruby/vendor_ruby/celluloid.rb:52: warning: previous definition of trap_exit was here /usr/lib/ruby/vendor_ruby/celluloid.rb:56: warning: method redefined; discarding old exclusive /usr/lib/ruby/vendor_ruby/celluloid.rb:56: warning: previous definition of exclusive was here /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:902: warning: method redefined; discarding old block /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:902: warning: previous definition of block was here /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:906: warning: method redefined; discarding old unblock /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:906: warning: previous definition of unblock was here knows which tasks are waiting on calls to other actors receiving allows unconditional receive times out after the given interval allows arbitrary selective receive task_class retains custom task classes when subclassed overrides the task class raw message sends logs on unhandled messages timeouts does not raise when it completes in time allows timing out tasks, raising Celluloid::Task::TimeoutError exceptions reraises exceptions which occur during synchronous calls in the sender raises DeadActorError if methods are synchronously called on a dead actor includes both sender and receiver in exception traces Celluloid::IO::UDPSocket outside Celluloid::IO sends and receives packets should be blocking inside Celluloid::IO should be evented sends and receives packets Celluloid::IO::Mailbox behaves like a Celluloid Mailbox logs discarded messages selectively receives messages with a block waits for a given timeout interval discard messages when dead has a size receives messages discards messages received when when full prioritizes system events over other messages Celluloid::IO::Reactor shouldn't crash Celluloid::IO::TCPSocket outside Celluloid::IO reads partial data reads data connects to TCP servers should be blocking writes data inside Celluloid::IO raises Errno::ECONNREFUSED when the connection is refused reads partial data connects to TCP servers should be evented reads partial data in binary encoding reads data in binary encoding read complete payload when no size is given to #read writes data read complete payload when nil size is given to #read reads data eof? blocks until gets the next byte blocks actor then returns by close readpartial raises IOError when active sockets are closed across threads (PENDING: not implemented) raises IOError when partial reading from a socket the peer closed (PENDING: async block running on receiver) raises EOFError when reading from a closed socket .open returns the open socket when passed a block returns the block evaluation Celluloid::IO::UNIXSocket inside Celluloid::IO reads data reads partial data in binary encoding read complete payload when no size is given to #read raises EOFError when partial reading from a closed socket connects to UNIX servers reads partial data read complete payload when nil size is given to #read reads data in binary encoding writes data raises Errno::ENOENT when the connection is refused should be evented eof? blocks until gets the next byte blocks actor then returns by close outside Celluloid::IO should be blocking writes data reads partial data connects to UNIX servers reads data Celluloid::IO::TCPServer #accept can be initialized without a host inside Celluloid::IO accepts a connection and returns a Celluloid::IO::TCPSocket should be evented outside Celluloid::IO accepts a connection and returns a Celluloid::IO::TCPSocket should be blocking Celluloid::IO copy_stream copies streams from Celluloid::IO sockets Celluloid::IO::UNIXServer #accept inside Celluloid::IO should be evented raises if server already up accepts a connection and returns a Celluloid::IO::UNIXSocket outside Celluloid::IO raises if server already up should be blocking accepts a connection and returns a Celluloid::IO::UNIXSocket Pending: (Failures listed here are expected and do not affect your suite's status) 1) Celluloid::IO::TCPSocket inside Celluloid::IO readpartial raises IOError when active sockets are closed across threads # not implemented Failure/Error: read_future = actor.future.wrap do RuntimeError: Cannot use blocks with futures yet # /usr/lib/ruby/vendor_ruby/celluloid/proxies/future_proxy.rb:24:in `method_missing' # ./spec/celluloid/io/tcp_socket_spec.rb:151:in `block (5 levels) in ' # ./spec/spec_helper.rb:77:in `block in with_connected_sockets' # ./spec/spec_helper.rb:54:in `with_tcp_server' # ./spec/spec_helper.rb:71:in `with_connected_sockets' # ./spec/celluloid/io/tcp_socket_spec.rb:148:in `block (4 levels) in ' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `instance_exec' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `block in with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `block in with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:616:in `run_around_example_hooks_for' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:203:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:559:in `block in run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:521:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (3 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (2 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1627:in `with_suite_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:115:in `block in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:77:in `report' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:114:in `run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:90:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:74:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:42:in `invoke' # /usr/bin/rspec:4:in `
' 2) Celluloid::IO::TCPSocket inside Celluloid::IO readpartial raises IOError when partial reading from a socket the peer closed # async block running on receiver Failure/Error: actor.async.wrap { sleep 0.01; peer.close } RuntimeError: Cannot use blocks with async yet # /usr/lib/ruby/vendor_ruby/celluloid/proxies/async_proxy.rb:25:in `method_missing' # ./spec/celluloid/io/tcp_socket_spec.rb:168:in `block (5 levels) in ' # ./spec/spec_helper.rb:77:in `block in with_connected_sockets' # ./spec/spec_helper.rb:54:in `with_tcp_server' # ./spec/spec_helper.rb:71:in `with_connected_sockets' # ./spec/celluloid/io/tcp_socket_spec.rb:165:in `block (4 levels) in ' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `instance_exec' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `block in with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `block in with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:616:in `run_around_example_hooks_for' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:203:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:559:in `block in run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:521:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (3 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (2 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1627:in `with_suite_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:115:in `block in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:77:in `report' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:114:in `run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:90:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:74:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:42:in `invoke' # /usr/bin/rspec:4:in `
' Deprecation Warnings: Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /ruby-celluloid-io-0.16.2/spec/celluloid/io/ssl_server_spec.rb:76:in `block (4 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 1 deprecation warning total Finished in 17.08 seconds (files took 0.19219 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 7848 /usr/bin/ruby2.2 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.2 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/ruby-celluloid-io-0.16.2/debian/ruby-celluloid-io/usr/lib/ruby/vendor_ruby:. rake2.2 -f debian/ruby-tests.rake /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb /usr/lib/ruby/vendor_ruby/celluloid.rb:513: warning: global variable `$CELLULOID_TEST' not initialized /usr/lib/ruby/vendor_ruby/celluloid.rb:138: warning: instance variable @shutdown_registered not initialized /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:446: warning: assigned but unused variable - actor /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:12: warning: method redefined; discarding old foo /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:12: warning: method redefined; discarding old foo= /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:971: warning: method redefined; discarding old subclass_proxy? /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:971: warning: previous definition of subclass_proxy? was here /ruby-celluloid-io-0.16.2/spec/celluloid/io/reactor_spec.rb:13: warning: assigned but unused variable - peer_thread Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 35373 Celluloid::IO::TCPSocket inside Celluloid::IO read complete payload when nil size is given to #read reads partial data read complete payload when no size is given to #read should be evented reads partial data in binary encoding reads data in binary encoding raises Errno::ECONNREFUSED when the connection is refused connects to TCP servers writes data reads data readpartial raises IOError when active sockets are closed across threads (PENDING: not implemented) raises IOError when partial reading from a socket the peer closed (PENDING: async block running on receiver) raises EOFError when reading from a closed socket eof? blocks actor then returns by close blocks until gets the next byte .open returns the open socket when passed a block returns the block evaluation outside Celluloid::IO reads partial data should be blocking connects to TCP servers reads data writes data Celluloid::IO behaves like a Celluloid Actor using Fibers supports synchronous calls via #method inspects properly returns the actor's class, not the proxy's can override #send supports async.method syntax for asynchronous calls warns about leaked wrapped objects via #inspect warns about suspending the finalizer supports #parameters via #method detects recursion supports future.method syntax for synchronous future calls compares with the actor's class in a case statement supports async.method syntax for asynchronous calls to itself knows if it's inside actor scope can be stored in hashes supports future(:method) syntax for synchronous future calls warns about suspending the initialize supports recursive inspect with other actors supports #arity calls via #method properly handles method_missing calls the user defined finalizer allows an actor to call private methods asynchronously supports synchronous calls inspects properly when dead allows access to the wrapped object supports async(:method) syntax for asynchronous calls handles circular synchronous calls supports #name calls via #method properly handles respond_to with include_private implements respond_to? correctly supports synchronous calls with blocks tasks knows which tasks are waiting on calls to other actors receiving allows unconditional receive allows arbitrary selective receive times out after the given interval proxy_class uses user-specified proxy retains custom proxy when subclassed exclusive classes executes two methods in an exclusive order current_actor knows the current actor raises NotActorError if called outside an actor timers schedules timers which fire in the future suspends execution of a method (but not the actor) for a given time schedules recurring timers which fire in the future cancels timers before they fire allows delays from outside the actor mailbox_size configures the mailbox limit mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time mocking methods works internally when called on self works externally via the proxy linking monitors other actors unidirectionally traps exit messages from other actors in subclasses traps exit messages from other actors unmonitors other actors unlinks from other actors unlinks from a dead linked actor links to other actors exceptions includes both sender and receiver in exception traces reraises exceptions which occur during synchronous calls in the sender raises DeadActorError if methods are synchronously called on a dead actor task_class overrides the task class retains custom task classes when subclassed exclusive knows when it's in exclusive mode executes methods in the proper order with block form remains in exclusive mode inside nested blocks executes methods in the proper order with a class-level annotation raw message sends logs on unhandled messages termination raises the right DeadActorError if terminate! called after terminated kills terminates cleanly on Celluloid shutdown logs a warning when terminating tasks can be terminated by a SyncCall terminates raises DeadActorError if called after terminated signaling allows methods within the same object to signal each other sends values along with signals abort crashes the sender if we pass neither String nor Exception raises exceptions in the sender but keeps running converts strings to runtime errors using Threads can override #send supports recursive inspect with other actors supports synchronous calls via #method supports #name calls via #method allows an actor to call private methods asynchronously supports future(:method) syntax for synchronous future calls warns about leaked wrapped objects via #inspect detects recursion calls the user defined finalizer warns about suspending the finalizer properly handles respond_to with include_private inspects properly when dead warns about suspending the initialize supports async.method syntax for asynchronous calls supports synchronous calls with blocks compares with the actor's class in a case statement knows if it's inside actor scope properly handles method_missing can be stored in hashes supports future.method syntax for synchronous future calls supports #arity calls via #method handles circular synchronous calls allows access to the wrapped object returns the actor's class, not the proxy's supports async.method syntax for asynchronous calls to itself supports #parameters via #method supports synchronous calls supports async(:method) syntax for asynchronous calls implements respond_to? correctly inspects properly current_actor raises NotActorError if called outside an actor knows the current actor mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes proxy_class uses user-specified proxy retains custom proxy when subclassed linking traps exit messages from other actors in subclasses traps exit messages from other actors links to other actors unlinks from other actors unmonitors other actors unlinks from a dead linked actor monitors other actors unidirectionally exceptions raises DeadActorError if methods are synchronously called on a dead actor includes both sender and receiver in exception traces reraises exceptions which occur during synchronous calls in the sender receiving allows unconditional receive allows arbitrary selective receive times out after the given interval mocking methods works internally when called on self works externally via the proxy exclusive classes executes two methods in an exclusive order signaling sends values along with signals allows methods within the same object to signal each other timers allows delays from outside the actor suspends execution of a method (but not the actor) for a given time schedules recurring timers which fire in the future cancels timers before they fire schedules timers which fire in the future exclusive knows when it's in exclusive mode remains in exclusive mode inside nested blocks executes methods in the proper order with a class-level annotation executes methods in the proper order with block form timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time termination logs a warning when terminating tasks can be terminated by a SyncCall raises the right DeadActorError if terminate! called after terminated terminates kills raises DeadActorError if called after terminated terminates cleanly on Celluloid shutdown mailbox_size configures the mailbox limit abort raises exceptions in the sender but keeps running crashes the sender if we pass neither String nor Exception converts strings to runtime errors raw message sends logs on unhandled messages tasks /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old mailbox_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of mailbox_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old proxy_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of proxy_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old task_class /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of task_class was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old mailbox_size /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of mailbox_size was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exclusive_actor /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exclusive_actor was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exclusive_methods /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exclusive_methods was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old execute_block_on_receiver /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of execute_block_on_receiver was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old finalizer /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of finalizer was here /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: method redefined; discarding old exit_handler_name /usr/lib/ruby/vendor_ruby/celluloid/properties.rb:10: warning: previous definition of exit_handler_name was here /usr/lib/ruby/vendor_ruby/celluloid.rb:52: warning: method redefined; discarding old trap_exit /usr/lib/ruby/vendor_ruby/celluloid.rb:52: warning: previous definition of trap_exit was here /usr/lib/ruby/vendor_ruby/celluloid.rb:56: warning: method redefined; discarding old exclusive /usr/lib/ruby/vendor_ruby/celluloid.rb:56: warning: previous definition of exclusive was here /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:902: warning: method redefined; discarding old block /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:902: warning: previous definition of block was here /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:906: warning: method redefined; discarding old unblock /usr/lib/ruby/vendor_ruby/celluloid/rspec/actor_examples.rb:906: warning: previous definition of unblock was here knows which tasks are waiting on calls to other actors task_class overrides the task class retains custom task classes when subclassed Celluloid::IO::Mailbox behaves like a Celluloid Mailbox selectively receives messages with a block logs discarded messages discard messages when dead waits for a given timeout interval has a size discards messages received when when full prioritizes system events over other messages receives messages Celluloid::IO::Reactor shouldn't crash Celluloid::IO copy_stream copies streams from Celluloid::IO sockets Celluloid::IO::UNIXSocket inside Celluloid::IO should be evented connects to UNIX servers reads partial data in binary encoding reads partial data raises Errno::ENOENT when the connection is refused reads data in binary encoding writes data raises EOFError when partial reading from a closed socket reads data read complete payload when nil size is given to #read read complete payload when no size is given to #read eof? blocks until gets the next byte blocks actor then returns by close outside Celluloid::IO connects to UNIX servers writes data should be blocking reads data reads partial data Celluloid::IO::UDPSocket outside Celluloid::IO should be blocking sends and receives packets inside Celluloid::IO sends and receives packets should be evented Celluloid::IO::UNIXServer #accept inside Celluloid::IO accepts a connection and returns a Celluloid::IO::UNIXSocket should be evented raises if server already up outside Celluloid::IO should be blocking accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up Celluloid::IO::TCPServer #accept can be initialized without a host inside Celluloid::IO should be evented accepts a connection and returns a Celluloid::IO::TCPSocket outside Celluloid::IO accepts a connection and returns a Celluloid::IO::TCPSocket should be blocking Celluloid::IO::SSLServer #initialize should auto-wrap a raw ::TCPServer #accept inside Celluloid::IO should be evented /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_socket.rb:27: warning: using default DH parameters. accepts a connection and returns a Celluloid::IO::SSLSocket outside Celluloid::IO should be blocking /ruby-celluloid-io-0.16.2/lib/celluloid/io/ssl_socket.rb:27: warning: using default DH parameters. accepts a connection and returns a Celluloid::IO::SSLSocket Pending: (Failures listed here are expected and do not affect your suite's status) 1) Celluloid::IO::TCPSocket inside Celluloid::IO readpartial raises IOError when active sockets are closed across threads # not implemented Failure/Error: read_future = actor.future.wrap do RuntimeError: Cannot use blocks with futures yet # /usr/lib/ruby/vendor_ruby/celluloid/proxies/future_proxy.rb:24:in `method_missing' # ./spec/celluloid/io/tcp_socket_spec.rb:151:in `block (5 levels) in ' # ./spec/spec_helper.rb:77:in `block in with_connected_sockets' # ./spec/spec_helper.rb:54:in `with_tcp_server' # ./spec/spec_helper.rb:71:in `with_connected_sockets' # ./spec/celluloid/io/tcp_socket_spec.rb:148:in `block (4 levels) in ' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `instance_exec' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `block in with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `block in with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:616:in `run_around_example_hooks_for' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:203:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:559:in `block in run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:521:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (3 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (2 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1627:in `with_suite_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:115:in `block in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:77:in `report' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:114:in `run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:90:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:74:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:42:in `invoke' # /usr/bin/rspec:4:in `
' 2) Celluloid::IO::TCPSocket inside Celluloid::IO readpartial raises IOError when partial reading from a socket the peer closed # async block running on receiver Failure/Error: actor.async.wrap { sleep 0.01; peer.close } RuntimeError: Cannot use blocks with async yet # /usr/lib/ruby/vendor_ruby/celluloid/proxies/async_proxy.rb:25:in `method_missing' # ./spec/celluloid/io/tcp_socket_spec.rb:168:in `block (5 levels) in ' # ./spec/spec_helper.rb:77:in `block in with_connected_sockets' # ./spec/spec_helper.rb:54:in `with_tcp_server' # ./spec/spec_helper.rb:71:in `with_connected_sockets' # ./spec/celluloid/io/tcp_socket_spec.rb:165:in `block (4 levels) in ' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `instance_exec' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:206:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `block in with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `block in with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:616:in `run_around_example_hooks_for' # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:388:in `with_around_example_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:430:in `with_around_and_singleton_context_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:203:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:559:in `block in run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:555:in `run_examples' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:521:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:522:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (3 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:116:in `block (2 levels) in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1627:in `with_suite_hooks' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:115:in `block in run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:77:in `report' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:114:in `run_specs' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:90:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:74:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:42:in `invoke' # /usr/bin/rspec:4:in `
' Deprecation Warnings: Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /ruby-celluloid-io-0.16.2/spec/celluloid/io/tcp_socket_spec.rb:57:in `block (4 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 1 deprecation warning total Finished in 16.9 seconds (files took 0.17254 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 35373 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installexamples -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-celluloid-io: unknown substitution variable ${shlibs:Depends} dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-celluloid-io' in '../ruby-celluloid-io_0.16.2-1_all.deb'. dpkg-genchanges >../ruby-celluloid-io_0.16.2-1_amd64.changes dpkg-genchanges: including full source code in upload dpkg-source --after-build ruby-celluloid-io-0.16.2 dpkg-buildpackage: full upload (original source is included)