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 (4,265 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.2-3 [3,098 kB] Get:42 http://urika:3142/ftp.debian.org/debian/ sid/main ruby2.2 amd64 2.2.2-3 [213 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.20.2 [16.8 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.2-3 [1,142 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.20.2 [52.1 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.0c0e0m0s0-1 [24.3 kB] Get:63 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-expectations all 3.3.0c0e0m0s0-1 [90.1 kB] Get:64 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec-mocks all 3.3.0c0e0m0s0-1 [87.0 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.0c0e0m0s0-1 [174 kB] Get:67 http://urika:3142/ftp.debian.org/debian/ sid/main ruby-rspec all 3.3.0c0e0m0s0-1 [6,544 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 33.7 MB in 0s (40.6 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.2-3_amd64.deb ... Unpacking libruby2.2:amd64 (2.2.2-3) ... Selecting previously unselected package ruby2.2. Preparing to unpack .../ruby2.2_2.2.2-3_amd64.deb ... Unpacking ruby2.2 (2.2.2-3) ... 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.20.2_all.deb ... Unpacking gem2deb-test-runner (0.20.2) ... 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.2-3_amd64.deb ... Unpacking ruby2.2-dev:amd64 (2.2.2-3) ... 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.20.2_all.deb ... Unpacking gem2deb (0.20.2) ... 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.0c0e0m0s0-1_all.deb ... Unpacking ruby-rspec-support (3.3.0c0e0m0s0-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../ruby-rspec-expectations_3.3.0c0e0m0s0-1_all.deb ... Unpacking ruby-rspec-expectations (3.3.0c0e0m0s0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../ruby-rspec-mocks_3.3.0c0e0m0s0-1_all.deb ... Unpacking ruby-rspec-mocks (3.3.0c0e0m0s0-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.0c0e0m0s0-1_all.deb ... Unpacking ruby-rspec-core (3.3.0c0e0m0s0-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../ruby-rspec_3.3.0c0e0m0s0-1_all.deb ... Unpacking ruby-rspec (3.3.0c0e0m0s0-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.2-3) ... Setting up ruby2.2 (2.2.2-3) ... Setting up ruby-minitest (5.8.0-1) ... Setting up gem2deb-test-runner (0.20.2) ... 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.2-3) ... 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.0c0e0m0s0-1) ... Setting up ruby-rspec-expectations (3.3.0c0e0m0s0-1) ... Setting up ruby-rspec-mocks (3.3.0c0e0m0s0-1) ... Setting up ruby-thread-order (1.1.0-1) ... Setting up ruby-rspec-core (3.3.0c0e0m0s0-1) ... Setting up ruby-rspec (3.3.0c0e0m0s0-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.20.2) ... 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/8a:76:0b:e1:39:04 Sending on LPF/eth0/8a:76:0b:e1:39:04 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 12838 Celluloid::IO::UNIXSocket inside Celluloid::IO reads data reads partial data in binary encoding connects to UNIX servers reads partial data writes data should be evented read complete payload when no size is given to #read raises Errno::ENOENT when the connection is refused reads data in binary encoding raises EOFError when partial reading from a closed socket read complete payload when nil size is given to #read 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 should be blocking accepts a connection and returns a Celluloid::IO::TCPSocket Celluloid::IO::TCPSocket inside Celluloid::IO connects to TCP servers raises Errno::ECONNREFUSED when the connection is refused should be evented writes data reads data in binary encoding reads partial data read complete payload when no size is given to #read read complete payload when nil size is given to #read reads partial data in binary encoding reads data readpartial raises EOFError when reading from a closed socket 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) .open returns the open socket when passed a block returns the block evaluation eof? blocks actor then returns by close blocks until gets the next byte outside Celluloid::IO reads partial data reads data writes data connects to TCP servers should be blocking Celluloid::IO copy_stream copies streams from Celluloid::IO sockets Celluloid::IO::UDPSocket outside Celluloid::IO sends and receives packets should be blocking inside Celluloid::IO sends and receives packets should be evented Celluloid::IO::Reactor shouldn't crash Celluloid::IO::UNIXServer #accept inside Celluloid::IO raises if server already up accepts a connection and returns a Celluloid::IO::UNIXSocket should be evented outside Celluloid::IO should be blocking raises if server already up accepts a connection and returns a Celluloid::IO::UNIXSocket Celluloid::IO::SSLServer #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 /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 #initialize should auto-wrap a raw ::TCPServer Celluloid::IO::Mailbox behaves like a Celluloid Mailbox prioritizes system events over other messages waits for a given timeout interval discard messages when dead receives messages logs discarded messages discards messages received when when full has a size selectively receives messages with a block Celluloid::IO behaves like a Celluloid Actor using Threads supports async.method syntax for asynchronous calls to itself allows an actor to call private methods asynchronously handles circular synchronous calls can be stored in hashes inspects properly when dead knows if it's inside actor scope implements respond_to? correctly calls the user defined finalizer warns about leaked wrapped objects via #inspect can override #send warns about suspending the finalizer warns about suspending the initialize properly handles respond_to with include_private supports async.method syntax for asynchronous calls supports synchronous calls allows access to the wrapped object supports future(:method) syntax for synchronous future calls supports #arity calls via #method supports #name calls via #method supports #parameters via #method supports recursive inspect with other actors returns the actor's class, not the proxy's supports synchronous calls via #method supports future.method syntax for synchronous future calls compares with the actor's class in a case statement detects recursion supports synchronous calls with blocks supports async(:method) syntax for asynchronous calls inspects properly properly handles method_missing mailbox_size configures the mailbox limit timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time task_class retains custom task classes when subclassed overrides the task class abort converts strings to runtime errors crashes the sender if we pass neither String nor Exception raises exceptions in the sender but keeps running raw message sends logs on unhandled messages 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 receiving allows unconditional receive allows arbitrary selective receive times out after the given interval mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes signaling sends values along with signals allows methods within the same object to signal each other termination can be terminated by a SyncCall kills logs a warning when terminating tasks terminates cleanly on Celluloid shutdown raises DeadActorError if called after terminated terminates raises the right DeadActorError if terminate! called after terminated mocking methods works externally via the proxy works internally when called on self tasks knows which tasks are waiting on calls to other actors linking traps exit messages from other actors unmonitors other actors unlinks from a dead linked actor traps exit messages from other actors in subclasses monitors other actors unidirectionally unlinks from other actors links to other actors exclusive classes executes two methods in an exclusive order exceptions raises DeadActorError if methods are synchronously called on a dead actor reraises exceptions which occur during synchronous calls in the sender includes both sender and receiver in exception traces current_actor raises NotActorError if called outside an actor knows the current actor timers allows delays from outside the actor suspends execution of a method (but not the actor) for a given time cancels timers before they fire schedules timers which fire in the future schedules recurring timers which fire in the future proxy_class uses user-specified proxy retains custom proxy when subclassed using Fibers returns the actor's class, not the proxy's supports recursive inspect with other actors handles circular synchronous calls allows access to the wrapped object supports synchronous calls supports synchronous calls via #method detects recursion supports synchronous calls with blocks knows if it's inside actor scope properly handles method_missing inspects properly when dead properly handles respond_to with include_private inspects properly warns about suspending the initialize supports async(:method) syntax for asynchronous calls supports #parameters via #method supports async.method syntax for asynchronous calls can be stored in hashes warns about leaked wrapped objects via #inspect implements respond_to? correctly supports #arity calls via #method calls the user defined finalizer supports future.method syntax for synchronous future calls allows an actor to call private methods asynchronously compares with the actor's class in a case statement supports #name calls via #method supports future(:method) syntax for synchronous future calls warns about suspending the finalizer supports async.method syntax for asynchronous calls to itself can override #send 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 mailbox_size configures the mailbox limit mocking methods works internally when called on self works externally via the proxy exclusive classes executes two methods in an exclusive order abort raises exceptions in the sender but keeps running crashes the sender if we pass neither String nor Exception converts strings to runtime errors receiving times out after the given interval allows unconditional receive allows arbitrary selective receive proxy_class retains custom proxy when subclassed uses user-specified proxy task_class overrides the task class retains custom task classes when subclassed termination raises the right DeadActorError if terminate! called after terminated terminates can be terminated by a SyncCall terminates cleanly on Celluloid shutdown kills logs a warning when terminating tasks raises DeadActorError if called after terminated exceptions reraises exceptions which occur during synchronous calls in the sender includes both sender and receiver in exception traces raises DeadActorError if methods are synchronously called on a dead actor timeouts does not raise when it completes in time allows timing out tasks, raising Celluloid::Task::TimeoutError signaling allows methods within the same object to signal each other sends values along with signals mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes timers schedules recurring timers which fire in the future schedules timers which fire in the future cancels timers before they fire suspends execution of a method (but not the actor) for a given time allows delays from outside the actor exclusive knows when it's in exclusive mode executes methods in the proper order with a class-level annotation remains in exclusive mode inside nested blocks executes methods in the proper order with block form current_actor knows the current actor raises NotActorError if called outside an actor linking traps exit messages from other actors unmonitors other actors traps exit messages from other actors in subclasses unlinks from other actors unlinks from a dead linked actor monitors other actors unidirectionally links to other actors 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/unix_socket_spec.rb:49: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 seconds (files took 0.1765 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 12838 /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 40594 Celluloid::IO::Reactor shouldn't crash 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::UDPSocket inside Celluloid::IO sends and receives packets should be evented outside Celluloid::IO should be blocking sends and receives packets Celluloid::IO::SSLServer #accept 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 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 #initialize should auto-wrap a raw ::TCPServer Celluloid::IO::Mailbox behaves like a Celluloid Mailbox has a size selectively receives messages with a block receives messages prioritizes system events over other messages waits for a given timeout interval discard messages when dead discards messages received when when full logs discarded messages Celluloid::IO copy_stream copies streams from Celluloid::IO sockets Celluloid::IO::UNIXServer #accept inside Celluloid::IO accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up should be evented outside Celluloid::IO accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up should be blocking Celluloid::IO::TCPSocket outside Celluloid::IO writes data reads partial data should be blocking connects to TCP servers reads data inside Celluloid::IO should be evented raises Errno::ECONNREFUSED when the connection is refused reads partial data read complete payload when no size is given to #read reads partial data in binary encoding connects to TCP servers writes data reads data in binary encoding reads data read complete payload when nil size is given to #read eof? blocks actor then returns by close blocks until gets the next byte 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 in binary encoding raises EOFError when partial reading from a closed socket reads partial data raises Errno::ENOENT when the connection is refused reads data read complete payload when no size is given to #read writes data reads partial data in binary encoding read complete payload when nil size is given to #read should be evented connects to UNIX servers eof? blocks actor then returns by close blocks until gets the next byte outside Celluloid::IO reads data should be blocking connects to UNIX servers reads partial data writes data Celluloid::IO behaves like a Celluloid Actor using Threads knows if it's inside actor scope supports synchronous calls via #method can be stored in hashes supports synchronous calls with blocks detects recursion warns about leaked wrapped objects via #inspect supports #arity calls via #method supports async.method syntax for asynchronous calls to itself supports async.method syntax for asynchronous calls supports recursive inspect with other actors supports #name calls via #method properly handles respond_to with include_private handles circular synchronous calls allows an actor to call private methods asynchronously can override #send supports async(:method) syntax for asynchronous calls supports #parameters via #method supports future(:method) syntax for synchronous future calls inspects properly allows access to the wrapped object properly handles method_missing supports future.method syntax for synchronous future calls inspects properly when dead warns about suspending the finalizer supports synchronous calls implements respond_to? correctly compares with the actor's class in a case statement returns the actor's class, not the proxy's warns about suspending the initialize calls the user defined finalizer task_class retains custom task classes when subclassed overrides the task class exclusive classes executes two methods in an exclusive order timers schedules timers which fire in the future allows delays from outside the actor schedules recurring timers which fire in the future cancels timers before they fire suspends execution of a method (but not the actor) for a given time exclusive remains in exclusive mode inside nested blocks executes methods in the proper order with block form knows when it's in exclusive mode executes methods in the proper order with a class-level annotation termination kills terminates logs a warning when terminating tasks raises the right DeadActorError if terminate! called after terminated terminates cleanly on Celluloid shutdown can be terminated by a SyncCall raises DeadActorError if called after terminated exceptions raises DeadActorError if methods are synchronously called on a dead actor reraises exceptions which occur during synchronous calls in the sender includes both sender and receiver in exception traces abort converts strings to runtime errors raises exceptions in the sender but keeps running crashes the sender if we pass neither String nor Exception mocking methods works internally when called on self works externally via the proxy receiving allows arbitrary selective receive times out after the given interval allows unconditional receive raw message sends logs on unhandled messages mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes current_actor raises NotActorError if called outside an actor knows the current actor tasks knows which tasks are waiting on calls to other actors linking links to other actors unlinks from other actors traps exit messages from other actors in subclasses traps exit messages from other actors unlinks from a dead linked actor monitors other actors unidirectionally unmonitors other actors proxy_class uses user-specified proxy retains custom proxy when subclassed signaling sends values along with signals allows methods within the same object to signal each other timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time mailbox_size configures the mailbox limit using Fibers supports future.method syntax for synchronous future calls warns about leaked wrapped objects via #inspect knows if it's inside actor scope allows an actor to call private methods asynchronously supports async.method syntax for asynchronous calls to itself inspects properly when dead supports synchronous calls detects recursion warns about suspending the finalizer supports async.method syntax for asynchronous calls implements respond_to? correctly can be stored in hashes supports #parameters via #method returns the actor's class, not the proxy's supports synchronous calls via #method supports async(:method) syntax for asynchronous calls calls the user defined finalizer handles circular synchronous calls supports #arity calls via #method supports #name calls via #method allows access to the wrapped object properly handles method_missing compares with the actor's class in a case statement supports synchronous calls with blocks properly handles respond_to with include_private supports recursive inspect with other actors supports future(:method) syntax for synchronous future calls inspects properly warns about suspending the initialize can override #send raw message sends logs on unhandled messages linking unmonitors other actors links to other actors unlinks from a dead linked actor unlinks from other actors monitors other actors unidirectionally traps exit messages from other actors in subclasses traps exit messages from other actors mailbox_class uses user-specified mailboxes retains custom mailboxes when subclassed mailbox_size configures the mailbox limit abort converts strings to runtime errors crashes the sender if we pass neither String nor Exception raises exceptions in the sender but keeps running 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 times out after the given interval allows arbitrary selective receive allows unconditional receive exclusive knows when it's in exclusive mode executes methods in the proper order with block form executes methods in the proper order with a class-level annotation remains in exclusive mode inside nested blocks current_actor raises NotActorError if called outside an actor knows the current actor exclusive classes executes two methods in an exclusive order mocking methods works internally when called on self works externally via the proxy 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 signaling allows methods within the same object to signal each other sends values along with signals timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time timers schedules recurring timers which fire in the future cancels timers before they fire suspends execution of a method (but not the actor) for a given time allows delays from outside the actor schedules timers which fire in the future proxy_class uses user-specified proxy retains custom proxy when subclassed termination logs a warning when terminating tasks can be terminated by a SyncCall raises the right DeadActorError if terminate! called after terminated terminates cleanly on Celluloid shutdown kills terminates raises DeadActorError if called after terminated task_class overrides the task class retains custom task classes when subclassed 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_server_spec.rb:22:in `block (5 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.21396 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 40594 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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)