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 (946 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 libicu55 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 34.5 MB of archives. After this operation, 132 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 groff-base amd64 1.22.3-1 [1,205 kB] Get:4 http://urika:3142/ftp.debian.org/debian/ sid/main bsdmainutils amd64 9.0.6 [183 kB] Get:5 http://urika:3142/ftp.debian.org/debian/ sid/main libpipeline1 amd64 1.4.1-1 [27.8 kB] Get:6 http://urika:3142/ftp.debian.org/debian/ sid/main man-db amd64 2.7.2-1 [1,000 kB] Get:7 http://urika:3142/ftp.debian.org/debian/ sid/main libffi6 amd64 3.2.1-3 [20.1 kB] Get:8 http://urika:3142/ftp.debian.org/debian/ sid/main libglib2.0-0 amd64 2.44.1-1.1 [2,461 kB] Get:9 http://urika:3142/ftp.debian.org/debian/ sid/main libicu55 amd64 55.1-4 [7,655 kB] Get:10 http://urika:3142/ftp.debian.org/debian/ sid/main libxml2 amd64 2.9.2+really2.9.1+dfsg1-0.1 [905 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.20150826 [71.5 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-3 [16.7 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 34.5 MB in 1s (32.5 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 ... 15325 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 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 libicu55:amd64. Preparing to unpack .../libicu55_55.1-4_amd64.deb ... Unpacking libicu55:amd64 (55.1-4) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.2+really2.9.1+dfsg1-0.1_amd64.deb ... Unpacking libxml2:amd64 (2.9.2+really2.9.1+dfsg1-0.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.20150826_all.deb ... Unpacking dh-python (2.20150826) ... 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 ... 16943 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-3_amd64.deb ... Unpacking ruby-hitimes (1.2.1-3) ... 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 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 libicu55:amd64 (55.1-4) ... Setting up libxml2:amd64 (2.9.2+really2.9.1+dfsg1-0.1) ... 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-3) ... 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.20150826) ... 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/92:11:9d:2a:00:20 Sending on LPF/eth0/92:11:9d:2a:00:20 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 7259 Celluloid::IO::TCPSocket outside Celluloid::IO reads partial data reads data should be blocking writes data connects to TCP servers inside Celluloid::IO connects to TCP servers reads partial data in binary encoding read complete payload when no size is given to #read reads data in binary encoding reads data writes data read complete payload when nil size is given to #read reads partial data raises Errno::ECONNREFUSED when the connection is refused should be evented .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 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 Celluloid::IO behaves like a Celluloid Actor using Fibers warns about suspending the finalizer supports async.method syntax for asynchronous calls supports future.method syntax for synchronous future calls knows if it's inside actor scope compares with the actor's class in a case statement supports #name calls via #method returns the actor's class, not the proxy's supports synchronous calls with blocks allows an actor to call private methods asynchronously supports async(:method) syntax for asynchronous calls can be stored in hashes handles circular synchronous calls supports async.method syntax for asynchronous calls to itself supports synchronous calls allows access to the wrapped object can override #send properly handles method_missing inspects properly warns about leaked wrapped objects via #inspect warns about suspending the initialize properly handles respond_to with include_private inspects properly when dead implements respond_to? correctly supports synchronous calls via #method supports #arity calls via #method supports recursive inspect with other actors detects recursion supports #parameters via #method supports future(:method) syntax for synchronous future calls calls the user defined finalizer 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 raises exceptions in the sender but keeps running crashes the sender if we pass neither String nor Exception converts strings to runtime errors tasks knows which tasks are waiting on calls to other actors raw message sends logs on unhandled messages linking traps exit messages from other actors unlinks from a dead linked actor links to other actors traps exit messages from other actors in subclasses monitors other actors unidirectionally unmonitors other actors unlinks from other actors mailbox_size configures the mailbox limit receiving allows arbitrary selective receive allows unconditional receive times out after the given interval termination raises DeadActorError if called after terminated raises the right DeadActorError if terminate! called after terminated can be terminated by a SyncCall kills logs a warning when terminating tasks terminates terminates cleanly on Celluloid shutdown timers schedules recurring timers which fire in the future cancels timers before they fire allows delays from outside the actor suspends execution of a method (but not the actor) for a given time schedules timers which fire in the future signaling allows methods within the same object to signal each other sends values along with signals task_class retains custom task classes when subclassed overrides the task class current_actor knows the current actor raises NotActorError if called outside an actor mocking methods works externally via the proxy works internally when called on self mailbox_class uses user-specified mailboxes retains custom mailboxes when subclassed exclusive executes methods in the proper order with block form 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 exclusive classes executes two methods in an exclusive order proxy_class uses user-specified proxy retains custom proxy when subclassed timeouts does not raise when it completes in time allows timing out tasks, raising Celluloid::Task::TimeoutError using Threads compares with the actor's class in a case statement allows access to the wrapped object allows an actor to call private methods asynchronously supports #parameters via #method supports synchronous calls with blocks handles circular synchronous calls implements respond_to? correctly supports future.method syntax for synchronous future calls supports async(:method) syntax for asynchronous calls warns about suspending the initialize detects recursion warns about suspending the finalizer supports async.method syntax for asynchronous calls to itself supports synchronous calls supports async.method syntax for asynchronous calls inspects properly when dead properly handles respond_to with include_private properly handles method_missing supports future(:method) syntax for synchronous future calls warns about leaked wrapped objects via #inspect supports #arity calls via #method supports synchronous calls via #method supports recursive inspect with other actors supports #name calls via #method knows if it's inside actor scope calls the user defined finalizer returns the actor's class, not the proxy's inspects properly can be stored in hashes can override #send timeouts does not raise when it completes in time allows timing out tasks, raising Celluloid::Task::TimeoutError signaling sends values along with signals allows methods within the same object to signal each other exclusive classes executes two methods in an exclusive order proxy_class retains custom proxy when subclassed uses user-specified proxy mocking methods works externally via the proxy works internally when called on self timers cancels timers before they fire suspends execution of a method (but not the actor) for a given time schedules timers which fire in the future allows delays from outside the actor schedules recurring timers which fire in the future 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_class retains custom mailboxes when subclassed uses user-specified mailboxes mailbox_size configures the mailbox limit raw message sends logs on unhandled messages exceptions includes both sender and receiver in exception traces raises DeadActorError if methods are synchronously called on a dead actor reraises exceptions which occur during synchronous calls in the sender task_class overrides the task class retains custom task classes when subclassed current_actor raises NotActorError if called outside an actor knows the current actor linking traps exit messages from other actors unmonitors other actors unlinks from other actors links to other actors monitors other actors unidirectionally unlinks from a dead linked actor traps exit messages from other actors in subclasses termination can be terminated by a SyncCall raises the right DeadActorError if terminate! called after terminated raises DeadActorError if called after terminated terminates cleanly on Celluloid shutdown logs a warning when terminating tasks terminates kills receiving allows arbitrary selective receive allows unconditional receive times out after the given interval exclusive 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 remains in exclusive mode inside nested blocks abort crashes the sender if we pass neither String nor Exception raises exceptions in the sender but keeps running converts strings to runtime errors Celluloid::IO::Mailbox behaves like a Celluloid Mailbox discards messages received when when full waits for a given timeout interval selectively receives messages with a block has a size receives messages logs discarded messages discard messages when dead prioritizes system events over other messages Celluloid::IO::UNIXServer #accept inside Celluloid::IO should be evented accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up outside Celluloid::IO accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up should be blocking Celluloid::IO::Reactor shouldn't crash Celluloid::IO::UNIXSocket inside Celluloid::IO raises EOFError when partial reading from a closed socket read complete payload when nil size is given to #read should be evented raises Errno::ENOENT when the connection is refused reads data read complete payload when no size is given to #read reads data in binary encoding writes data reads partial data connects to UNIX servers reads partial data in binary encoding eof? blocks actor then returns by close blocks until gets the next byte outside Celluloid::IO connects to UNIX servers writes data reads partial data should be blocking reads data Celluloid::IO::UDPSocket inside Celluloid::IO should be evented sends and receives packets outside Celluloid::IO sends and receives packets should be blocking 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::SSLServer #initialize should auto-wrap a raw ::TCPServer #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 Celluloid::IO copy_stream copies streams from Celluloid::IO sockets 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:211: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.89 seconds (files took 0.21208 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 7259 /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 61256 Celluloid::IO::TCPSocket outside Celluloid::IO reads partial data writes data connects to TCP servers reads data should be blocking inside Celluloid::IO writes data raises Errno::ECONNREFUSED when the connection is refused reads partial data in binary encoding should be evented read complete payload when no size is given to #read reads data in binary encoding read complete payload when nil size is given to #read reads partial data connects to TCP servers 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 until gets the next byte blocks actor then returns by close .open returns the open socket when passed a block returns the block evaluation Celluloid::IO::Mailbox behaves like a Celluloid Mailbox logs discarded messages receives messages has a size prioritizes system events over other messages waits for a given timeout interval selectively receives messages with a block discard messages when dead discards messages received when when full Celluloid::IO::UDPSocket inside Celluloid::IO should be evented sends and receives packets outside Celluloid::IO should be blocking sends and receives packets Celluloid::IO::Reactor shouldn't crash Celluloid::IO behaves like a Celluloid Actor using Threads allows access to the wrapped object allows an actor to call private methods asynchronously supports #arity calls via #method warns about leaked wrapped objects via #inspect inspects properly inspects properly when dead returns the actor's class, not the proxy's properly handles respond_to with include_private compares with the actor's class in a case statement can be stored in hashes calls the user defined finalizer warns about suspending the finalizer supports synchronous calls with blocks supports #parameters via #method supports future(:method) syntax for synchronous future calls supports async.method syntax for asynchronous calls handles circular synchronous calls supports async.method syntax for asynchronous calls to itself supports recursive inspect with other actors supports async(:method) syntax for asynchronous calls implements respond_to? correctly supports synchronous calls via #method properly handles method_missing warns about suspending the initialize supports synchronous calls detects recursion supports future.method syntax for synchronous future calls can override #send supports #name calls via #method knows if it's inside actor scope exceptions includes both sender and receiver in exception traces raises DeadActorError if methods are synchronously called on a dead actor reraises exceptions which occur during synchronous calls in the sender exclusive knows when it's in exclusive mode remains in exclusive mode inside nested blocks executes methods in the proper order with block form executes methods in the proper order with a class-level annotation current_actor knows the current actor raises NotActorError if called outside an actor mocking methods works externally via the proxy works internally when called on self proxy_class uses user-specified proxy retains custom proxy when subclassed linking unlinks from other actors traps exit messages from other actors in subclasses unlinks from a dead linked actor links to other actors unmonitors other actors monitors other actors unidirectionally traps exit messages from other actors timers schedules recurring timers which fire in the future allows delays from outside the actor 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 mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes termination kills terminates cleanly on Celluloid shutdown raises DeadActorError if called after terminated raises the right DeadActorError if terminate! called after terminated logs a warning when terminating tasks can be terminated by a SyncCall terminates 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 timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time receiving times out after the given interval allows arbitrary selective receive allows unconditional receive signaling sends values along with signals allows methods within the same object to signal each other exclusive classes executes two methods in an exclusive order task_class retains custom task classes when subclassed overrides the task class tasks knows which tasks are waiting on calls to other actors mailbox_size configures the mailbox limit using Fibers supports future.method syntax for synchronous future calls supports future(:method) syntax for synchronous future calls supports recursive inspect with other actors compares with the actor's class in a case statement supports async(:method) syntax for asynchronous calls properly handles respond_to with include_private supports synchronous calls properly handles method_missing handles circular synchronous calls supports async.method syntax for asynchronous calls to itself supports #name calls via #method supports synchronous calls via #method warns about suspending the initialize returns the actor's class, not the proxy's allows an actor to call private methods asynchronously inspects properly can be stored in hashes can override #send implements respond_to? correctly detects recursion inspects properly when dead allows access to the wrapped object calls the user defined finalizer knows if it's inside actor scope supports async.method syntax for asynchronous calls supports #arity calls via #method warns about suspending the finalizer supports #parameters via #method warns about leaked wrapped objects via #inspect supports synchronous calls with blocks task_class retains custom task classes when subclassed overrides the task class 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 timeouts allows timing out tasks, raising Celluloid::Task::TimeoutError does not raise when it completes in time mailbox_class retains custom mailboxes when subclassed uses user-specified mailboxes exclusive classes executes two methods in an exclusive order termination raises DeadActorError if called after terminated logs a warning when terminating tasks can be terminated by a SyncCall raises the right DeadActorError if terminate! called after terminated kills terminates terminates cleanly on Celluloid shutdown exclusive 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 remains in exclusive mode inside nested blocks linking unmonitors other actors unlinks from a dead linked actor monitors other actors unidirectionally unlinks from other actors traps exit messages from other actors traps exit messages from other actors in subclasses links to other actors 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 schedules timers which fire in the future allows delays from outside the actor abort converts strings to runtime errors crashes the sender if we pass neither String nor Exception raises exceptions in the sender but keeps running mocking methods works internally when called on self works externally via the proxy raw message sends logs on unhandled messages receiving times out after the given interval allows unconditional receive allows arbitrary selective receive signaling sends values along with signals allows methods within the same object to signal each other mailbox_size configures the mailbox limit proxy_class uses user-specified proxy retains custom proxy when subclassed current_actor raises NotActorError if called outside an actor knows the current actor 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 Celluloid::IO copy_stream copies streams from Celluloid::IO sockets 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 accepts a connection and returns a Celluloid::IO::UNIXSocket raises if server already up should be blocking Celluloid::IO::UNIXSocket outside Celluloid::IO writes data reads data should be blocking connects to UNIX servers reads partial data inside Celluloid::IO writes data reads partial data should be evented reads data in binary encoding reads partial data in binary encoding raises Errno::ENOENT when the connection is refused reads data connects to UNIX servers read complete payload when no size is given to #read raises EOFError when partial reading from a closed socket read complete payload when nil size is given to #read eof? blocks actor then returns by close blocks until gets the next byte 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 /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 #initialize should auto-wrap a raw ::TCPServer 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 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:211: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.75 seconds (files took 0.19235 seconds to load) 230 examples, 0 failures, 2 pending Randomized with seed 61256 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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)