[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: ruby-bunny gem2deb migration completed



Praveen A dijo [Sat, Jan 14, 2012 at 09:56:02PM +0530]:
> Hi,
> 
> I migrated libbunny-ruby to gem2deb based packaging and it is ready
> for upload in the git repo. It builds in a clean chroot, runs all
> tests successfully and is lintian clean. Please review and upload.

I'm adding two files you skipped to debian/copyright:
ext/amqp-0.8.json and ext/amqp-0.9.1.json, by LShift Ltd, Cohesive
Financial Technologies LLC and Rabbit Technologies Ltd., under the
same Expat license. But besides that, almost all tests failed - I'm
attaching here the build log.

> PS: ruby-dust and ruby-sigar is also waiting for sponsors

As for ruby-sigar:

- debian/ruby-sigar.docs has the boilerplate indication that a README
  was found. Right, the README adds very little - Please decide:
  Either you include the file as part of the documentation, or remove
  the (useless) .docs

- debian/copyright lists "2004, 2006 Hyperic, Inc." as the sole
  copyright holder. However, many files mention different terms (I've
  seen up to 2008 for Hyperic, although I didn't search thoroughly - I
  know, terms are not as important as owners), and many files have
  also notices from 2009 and 2010 from SpringSource, Inc. and VMware,
  Inc. Several files are owned only by one or two of them.

- Also, get_mib2.{c,h} (although it's unused for Linux, it seems
  to be Solaris-specific, but it's part of the package) are by
  V. Abell <abe@cc.purdue.edu> from the Purdue university, and under a
  different license (which I didn't look into).

- sigar_getline.c is  by Chris Thewalt (thewalt@ce.berkeley.edu),
  also under a different license.

As for ruby-dust, the package is in good shape, and I am uploading it
now. I just have a suggestion, but you can leave it for a -2 version:
The package ships basically no documentation. The README says, "See
the tests for more examples", but the tests are not available for a
user installing the binary package. Probably it could be useful to
include them as examples? I'm not sure, as they are not commented
either... Anyway, the package lacks documentation IMO.
dh clean --buildsystem=ruby --with ruby
   dh_testdir -O--buildsystem=ruby
   dh_auto_clean -O--buildsystem=ruby
  Entering dh_ruby --clean
  Leaving dh_ruby --clean
   dh_clean -O--buildsystem=ruby
gbp:info: Orig tarball 'ruby-bunny_0.7.8.orig.tar.gz' found at '/home/gwolf/cvs/build-area'
gbp:info: Exporting 'HEAD' to '/home/gwolf/cvs/build-area/ruby-bunny-tmp'
gbp:info: Moving '/home/gwolf/cvs/build-area/ruby-bunny-tmp' to '/home/gwolf/cvs/build-area/ruby-bunny-0.7.8'
Building with cowbuilder for distribution sid
I: using cowbuilder as pbuilder
dpkg-checkbuilddeps: Unmet build dependencies: rabbitmq-server
W: Unmet build-dependency in source
dpkg-buildpackage: source package ruby-bunny
dpkg-buildpackage: source version 0.7.8-1
dpkg-buildpackage: source changed by Praveen Arimbrathodiyil <pravi.a@gmail.com>
 dpkg-source --before-build ruby-bunny-0.7.8
dpkg-source: info: patches are not applied, applying them now
dpkg-source: info: applying add-require-rspec.patch
dpkg-checkbuilddeps: Unmet build dependencies: rabbitmq-server
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)
dpkg-buildpackage: warning: This is currently a non-fatal warning with -S, but
dpkg-buildpackage: warning: will probably become fatal in the future.
 fakeroot debian/rules clean
dh clean --buildsystem=ruby --with ruby
   dh_testdir -O--buildsystem=ruby
   dh_auto_clean -O--buildsystem=ruby
  Entering dh_ruby --clean
  Leaving dh_ruby --clean
   dh_clean -O--buildsystem=ruby
 dpkg-source -b ruby-bunny-0.7.8
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building ruby-bunny using existing ./ruby-bunny_0.7.8.orig.tar.gz
dpkg-source: info: building ruby-bunny in ruby-bunny_0.7.8-1.debian.tar.gz
dpkg-source: info: building ruby-bunny in ruby-bunny_0.7.8-1.dsc
 dpkg-genchanges -S >../ruby-bunny_0.7.8-1_source.changes
dpkg-genchanges: including full source code in upload
 dpkg-source --after-build ruby-bunny-0.7.8
dpkg-source: info: unapplying add-require-rspec.patch
dpkg-buildpackage: full upload (original source is included)
 -> Copying COW directory
  forking: rm -rf /var/cache/pbuilder/build//cow.26416 
  forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.26416 
I: removed stale ilistfile /var/cache/pbuilder/build//cow.26416/.ilist
  forking: chroot /var/cache/pbuilder/build//cow.26416 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' 
 -> Invoking pbuilder
  forking: pbuilder build --debbuildopts  --debbuildopts  -kc1db921f --buildplace /var/cache/pbuilder/build//cow.26416 --buildresult /home/gwolf/cvs/build-area --debbuildopts  -kc1db921f --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.26416 cow-shell /home/gwolf/cvs/build-area/ruby-bunny_0.7.8-1.dsc 
W: /root/.pbuilderrc does not exist
I: Running in no-targz mode
I: using fakeroot in build.
I: Current time: Sat Jan 14 11:19:31 CST 2012
I: pbuilder-time-stamp: 1326561571
I: copying local configuration
I: mounting /proc filesystem
I: mounting /dev/pts filesystem
I: Mounting /var/cache/pbuilder/ccache
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
I: Setting up ccache
I: Installing the build-deps
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.13~), ruby-rspec, rabbitmq-server
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 11813 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper (>= 7.0.50~); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on gem2deb (>= 0.2.13~); however:
  Package gem2deb is not installed.
 pbuilder-satisfydepends-dummy depends on ruby-rspec; however:
  Package ruby-rspec is not installed.
 pbuilder-satisfydepends-dummy depends on rabbitmq-server; however:
  Package rabbitmq-server is not installed.
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
  adduser{a} bsdmainutils{a} cron{a} debhelper{a} devscripts{a} 
  erlang-asn1{a} erlang-base{a} erlang-corba{a} erlang-crypto{a} 
  erlang-diameter{a} erlang-edoc{a} erlang-erl-docgen{a} erlang-eunit{a} 
  erlang-ic{a} erlang-inets{a} erlang-inviso{a} erlang-mnesia{a} 
  erlang-nox{a} erlang-odbc{a} erlang-os-mon{a} erlang-parsetools{a} 
  erlang-percept{a} erlang-public-key{a} erlang-runtime-tools{a} 
  erlang-snmp{a} erlang-ssh{a} erlang-ssl{a} erlang-syntax-tools{a} 
  erlang-tools{a} erlang-webtool{a} erlang-xmerl{a} file{a} gem2deb{a} 
  gettext{a} gettext-base{a} groff-base{a} html2text{a} intltool-debian{a} 
  libcroco3{a} libexpat1{a} libffi5{a} libglib2.0-0{a} libltdl7{a} 
  libmagic1{a} libodbc1{a} libpcre3{a} libpipeline1{a} libpopt0{a} 
  libprocps0{a} libreadline5{a} libruby1.8{a} libruby1.9.1{a} 
  libssl1.0.0{a} libunistring0{a} libxml2{a} libyaml-0-2{a} logrotate{a} 
  man-db{a} mime-support{a} po-debconf{a} procps{a} python{a} 
  python-minimal{a} python2.7{a} python2.7-minimal{a} rabbitmq-server{a} 
  ruby-diff-lcs{a} ruby-rspec{a} ruby-rspec-core{a} 
  ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby1.8{a} ruby1.8-dev{a} 
  ruby1.9.1{a} ruby1.9.1-dev{a} rubygems{a} rubygems1.8{a} 
0 packages upgraded, 77 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/50.7 MB of archives. After unpacking 116 MB will be used.
Writing extended state information...
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package adduser.
(Reading database ... 11813 files and directories currently installed.)
Unpacking adduser (from .../archives/adduser_3.113_all.deb) ...
Selecting previously unselected package cron.
Unpacking cron (from .../cron_3.0pl1-120_amd64.deb) ...
Selecting previously unselected package libpipeline1.
Unpacking libpipeline1 (from .../libpipeline1_1.2.0-5_amd64.deb) ...
Selecting previously unselected package libpopt0.
Unpacking libpopt0 (from .../libpopt0_1.16-3_amd64.deb) ...
Selecting previously unselected package libprocps0.
Unpacking libprocps0 (from .../libprocps0_1%3a3.3.2-2_amd64.deb) ...
Selecting previously unselected package libssl1.0.0.
Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.0f-1_amd64.deb) ...
Selecting previously unselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ...
Selecting previously unselected package libffi5.
Unpacking libffi5 (from .../libffi5_3.0.10-3_amd64.deb) ...
Selecting previously unselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.30.2-4_amd64.deb) ...
Selecting previously unselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-5.1_amd64.deb) ...
Selecting previously unselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.2-2_amd64.deb) ...
Selecting previously unselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-7.2_amd64.deb) ...
Selecting previously unselected package libltdl7.
Unpacking libltdl7 (from .../libltdl7_2.4.2-1_amd64.deb) ...
Selecting previously unselected package libodbc1.
Unpacking libodbc1 (from .../libodbc1_2.2.14p2-5_amd64.deb) ...
Selecting previously unselected package libreadline5.
Unpacking libreadline5 (from .../libreadline5_5.2-11_amd64.deb) ...
Selecting previously unselected package libunistring0.
Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ...
Selecting previously unselected package libyaml-0-2.
Unpacking libyaml-0-2 (from .../libyaml-0-2_0.1.4-2_amd64.deb) ...
Selecting previously unselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ...
Selecting previously unselected package groff-base.
Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ...
Selecting previously unselected package logrotate.
Unpacking logrotate (from .../logrotate_3.8.1-1_amd64.deb) ...
Selecting previously unselected package man-db.
Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ...
Selecting previously unselected package procps.
Unpacking procps (from .../procps_1%3a3.3.2-2_amd64.deb) ...
Selecting previously unselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ...
Selecting previously unselected package file.
Unpacking file (from .../archives/file_5.09-2_amd64.deb) ...
Selecting previously unselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ...
Selecting previously unselected package mime-support.
Unpacking mime-support (from .../mime-support_3.51-1_all.deb) ...
Selecting previously unselected package python2.7-minimal.
Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.2-12_amd64.deb) ...
Selecting previously unselected package python2.7.
Unpacking python2.7 (from .../python2.7_2.7.2-12_amd64.deb) ...
Selecting previously unselected package python-minimal.
Unpacking python-minimal (from .../python-minimal_2.7.2-9_all.deb) ...
Selecting previously unselected package python.
Unpacking python (from .../python_2.7.2-9_all.deb) ...
Selecting previously unselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ...
Selecting previously unselected package gettext.
Unpacking gettext (from .../gettext_0.18.1.1-5_amd64.deb) ...
Selecting previously unselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously unselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ...
Selecting previously unselected package debhelper.
Unpacking debhelper (from .../debhelper_8.9.14_all.deb) ...
Selecting previously unselected package devscripts.
Unpacking devscripts (from .../devscripts_2.11.3_amd64.deb) ...
Selecting previously unselected package erlang-base.
Unpacking erlang-base (from .../erlang-base_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-syntax-tools.
Unpacking erlang-syntax-tools (from .../erlang-syntax-tools_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-asn1.
Unpacking erlang-asn1 (from .../erlang-asn1_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-mnesia.
Unpacking erlang-mnesia (from .../erlang-mnesia_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-runtime-tools.
Unpacking erlang-runtime-tools (from .../erlang-runtime-tools_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-crypto.
Unpacking erlang-crypto (from .../erlang-crypto_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-public-key.
Unpacking erlang-public-key (from .../erlang-public-key_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-ssl.
Unpacking erlang-ssl (from .../erlang-ssl_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-inets.
Unpacking erlang-inets (from .../erlang-inets_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-corba.
Unpacking erlang-corba (from .../erlang-corba_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-diameter.
Unpacking erlang-diameter (from .../erlang-diameter_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-xmerl.
Unpacking erlang-xmerl (from .../erlang-xmerl_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-edoc.
Unpacking erlang-edoc (from .../erlang-edoc_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-erl-docgen.
Unpacking erlang-erl-docgen (from .../erlang-erl-docgen_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-eunit.
Unpacking erlang-eunit (from .../erlang-eunit_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-ic.
Unpacking erlang-ic (from .../erlang-ic_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-inviso.
Unpacking erlang-inviso (from .../erlang-inviso_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-odbc.
Unpacking erlang-odbc (from .../erlang-odbc_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-snmp.
Unpacking erlang-snmp (from .../erlang-snmp_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-os-mon.
Unpacking erlang-os-mon (from .../erlang-os-mon_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-parsetools.
Unpacking erlang-parsetools (from .../erlang-parsetools_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-percept.
Unpacking erlang-percept (from .../erlang-percept_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-ssh.
Unpacking erlang-ssh (from .../erlang-ssh_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-webtool.
Unpacking erlang-webtool (from .../erlang-webtool_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-tools.
Unpacking erlang-tools (from .../erlang-tools_1%3a15.b-dfsg-2_amd64.deb) ...
Selecting previously unselected package erlang-nox.
Unpacking erlang-nox (from .../erlang-nox_1%3a15.b-dfsg-2_all.deb) ...
Selecting previously unselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.352-2_amd64.deb) ...
Selecting previously unselected package ruby1.8.
Unpacking ruby1.8 (from .../ruby1.8_1.8.7.352-2_amd64.deb) ...
Selecting previously unselected package rubygems.
Unpacking rubygems (from .../rubygems_1.8.12-1_all.deb) ...
Selecting previously unselected package rubygems1.8.
Unpacking rubygems1.8 (from .../rubygems1.8_1.8.12-1_all.deb) ...
Selecting previously unselected package ruby1.8-dev.
Unpacking ruby1.8-dev (from .../ruby1.8-dev_1.8.7.352-2_amd64.deb) ...
Selecting previously unselected package libruby1.9.1.
Unpacking libruby1.9.1 (from .../libruby1.9.1_1.9.3.0-2_amd64.deb) ...
Selecting previously unselected package ruby1.9.1.
Unpacking ruby1.9.1 (from .../ruby1.9.1_1.9.3.0-2_amd64.deb) ...
Selecting previously unselected package ruby1.9.1-dev.
Unpacking ruby1.9.1-dev (from .../ruby1.9.1-dev_1.9.3.0-2_amd64.deb) ...
Selecting previously unselected package gem2deb.
Unpacking gem2deb (from .../gem2deb_0.2.13_all.deb) ...
Selecting previously unselected package ruby-diff-lcs.
Unpacking ruby-diff-lcs (from .../ruby-diff-lcs_1.1.3-1_all.deb) ...
Selecting previously unselected package ruby-rspec-core.
Unpacking ruby-rspec-core (from .../ruby-rspec-core_2.5.1-1_all.deb) ...
Selecting previously unselected package ruby-rspec-expectations.
Unpacking ruby-rspec-expectations (from .../ruby-rspec-expectations_2.5.0-2_all.deb) ...
Selecting previously unselected package ruby-rspec-mocks.
Unpacking ruby-rspec-mocks (from .../ruby-rspec-mocks_2.5.0-1_all.deb) ...
Selecting previously unselected package ruby-rspec.
Unpacking ruby-rspec (from .../ruby-rspec_2.5.0-1_all.deb) ...
Selecting previously unselected package rabbitmq-server.
Unpacking rabbitmq-server (from .../rabbitmq-server_2.6.1-1_all.deb) ...
Setting up adduser (3.113) ...
Setting up cron (3.0pl1-120) ...
Adding group `crontab' (GID 102) ...
Done.
************************************
All rc.d operations denied by policy
************************************
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libpipeline1 (1.2.0-5) ...
Setting up libpopt0 (1.16-3) ...
Setting up libprocps0 (1:3.3.2-2) ...
Setting up libssl1.0.0 (1.0.0f-1) ...
Setting up libpcre3 (8.12-4) ...
Setting up libffi5 (3.0.10-3) ...
Setting up libglib2.0-0 (2.30.2-4) ...
No schema files found: doing nothing.
Setting up libxml2 (2.7.8.dfsg-5.1) ...
Setting up libcroco3 (0.6.2-2) ...
Setting up libexpat1 (2.0.1-7.2) ...
Setting up libltdl7 (2.4.2-1) ...
Setting up libodbc1 (2.2.14p2-5) ...
Setting up libreadline5 (5.2-11) ...
Setting up libunistring0 (0.9.3-5) ...
Setting up libyaml-0-2 (0.1.4-2) ...
Setting up bsdmainutils (8.2.3) ...
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 groff-base (1.21-6) ...
Setting up logrotate (3.8.1-1) ...
Setting up man-db (2.6.0.2-3) ...
Building database of manual pages ...
Setting up procps (1:3.3.2-2) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode.
************************************
All rc.d operations denied by policy
************************************
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libmagic1 (5.09-2) ...
Setting up file (5.09-2) ...
Setting up gettext-base (0.18.1.1-5) ...
Setting up mime-support (3.51-1) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode.
Setting up python2.7-minimal (2.7.2-12) ...
Setting up python2.7 (2.7.2-12) ...
Setting up python-minimal (2.7.2-9) ...
Setting up python (2.7.2-9) ...
Setting up html2text (1.3.2a-15) ...
Setting up gettext (0.18.1.1-5) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2) ...
Setting up debhelper (8.9.14) ...
Setting up devscripts (2.11.3) ...
Setting up erlang-base (1:15.b-dfsg-2) ...
Searching for services which depend on erlang and should be started...none found.
Setting up erlang-syntax-tools (1:15.b-dfsg-2) ...
Setting up erlang-asn1 (1:15.b-dfsg-2) ...
Setting up erlang-mnesia (1:15.b-dfsg-2) ...
Setting up erlang-runtime-tools (1:15.b-dfsg-2) ...
Setting up erlang-crypto (1:15.b-dfsg-2) ...
Setting up erlang-public-key (1:15.b-dfsg-2) ...
Setting up erlang-ssl (1:15.b-dfsg-2) ...
Setting up erlang-inets (1:15.b-dfsg-2) ...
Setting up erlang-corba (1:15.b-dfsg-2) ...
Setting up erlang-diameter (1:15.b-dfsg-2) ...
Setting up erlang-xmerl (1:15.b-dfsg-2) ...
Setting up erlang-edoc (1:15.b-dfsg-2) ...
Setting up erlang-erl-docgen (1:15.b-dfsg-2) ...
Setting up erlang-eunit (1:15.b-dfsg-2) ...
Setting up erlang-ic (1:15.b-dfsg-2) ...
Setting up erlang-inviso (1:15.b-dfsg-2) ...
Setting up erlang-odbc (1:15.b-dfsg-2) ...
Setting up erlang-snmp (1:15.b-dfsg-2) ...
Setting up erlang-os-mon (1:15.b-dfsg-2) ...
Setting up erlang-parsetools (1:15.b-dfsg-2) ...
Setting up erlang-percept (1:15.b-dfsg-2) ...
Setting up erlang-ssh (1:15.b-dfsg-2) ...
Setting up erlang-webtool (1:15.b-dfsg-2) ...
Setting up erlang-tools (1:15.b-dfsg-2) ...
Setting up erlang-nox (1:15.b-dfsg-2) ...
Setting up libruby1.8 (1.8.7.352-2) ...
Setting up ruby1.8 (1.8.7.352-2) ...
update-alternatives: using /usr/bin/ruby1.8 to provide /usr/bin/ruby (ruby) in auto mode.
Setting up rubygems (1.8.12-1) ...
Setting up rubygems1.8 (1.8.12-1) ...
Setting up ruby1.8-dev (1.8.7.352-2) ...
Setting up libruby1.9.1 (1.9.3.0-2) ...
Setting up ruby1.9.1 (1.9.3.0-2) ...
Setting up ruby1.9.1-dev (1.9.3.0-2) ...
Setting up gem2deb (0.2.13) ...
Setting up ruby-diff-lcs (1.1.3-1) ...
Setting up ruby-rspec-core (2.5.1-1) ...
Setting up ruby-rspec-expectations (2.5.0-2) ...
Setting up ruby-rspec-mocks (2.5.0-1) ...
Setting up ruby-rspec (2.5.0-1) ...
Setting up rabbitmq-server (2.6.1-1) ...
Adding group `rabbitmq' (GID 103) ...
Done.
Adding system user `rabbitmq' (UID 101) ...
Adding new user `rabbitmq' (UID 101) with group `rabbitmq' ...
Not creating home directory `/var/lib/rabbitmq'.
************************************
All rc.d operations denied by policy
************************************
invoke-rc.d: policy-rc.d denied execution of start.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying back the cached apt archive contents
I: Copying source file
I: copying [/home/gwolf/cvs/build-area/ruby-bunny_0.7.8-1.dsc]
I: copying [/home/gwolf/cvs/build-area/ruby-bunny_0.7.8.orig.tar.gz]
I: copying [/home/gwolf/cvs/build-area/ruby-bunny_0.7.8-1.debian.tar.gz]
I: Extracting source
dpkg-source: warning: extracting unsigned source package (ruby-bunny_0.7.8-1.dsc)
dpkg-source: info: extracting ruby-bunny in ruby-bunny-0.7.8
dpkg-source: info: unpacking ruby-bunny_0.7.8.orig.tar.gz
dpkg-source: info: unpacking ruby-bunny_0.7.8-1.debian.tar.gz
dpkg-source: info: applying add-require-rspec.patch
I: Building the package
I: Running cd tmp/buildd/*/ && dpkg-buildpackage -us -uc   -kc1db921f  -kc1db921f -rfakeroot
dpkg-buildpackage: source package ruby-bunny
dpkg-buildpackage: source version 0.7.8-1
dpkg-buildpackage: source changed by Praveen Arimbrathodiyil <pravi.a@gmail.com>
 dpkg-source --before-build ruby-bunny-0.7.8
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh clean --buildsystem=ruby --with ruby
   dh_testdir -O--buildsystem=ruby
   dh_auto_clean -O--buildsystem=ruby
  Entering dh_ruby --clean
  Leaving dh_ruby --clean
   dh_clean -O--buildsystem=ruby
 dpkg-source -b ruby-bunny-0.7.8
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building ruby-bunny using existing ./ruby-bunny_0.7.8.orig.tar.gz
dpkg-source: info: building ruby-bunny in ruby-bunny_0.7.8-1.debian.tar.gz
dpkg-source: info: building ruby-bunny in ruby-bunny_0.7.8-1.dsc
 debian/rules build
dh build --buildsystem=ruby --with ruby
   dh_testdir -O--buildsystem=ruby
   dh_auto_configure -O--buildsystem=ruby
   dh_auto_build -O--buildsystem=ruby
   dh_auto_test -O--buildsystem=ruby
 fakeroot debian/rules binary
dh binary --buildsystem=ruby --with ruby
   dh_testroot -O--buildsystem=ruby
   dh_prep -O--buildsystem=ruby
   dh_installdirs -O--buildsystem=ruby
   dh_auto_install -O--buildsystem=ruby
  Entering dh_ruby --install
install -d /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby
install -D -m644 lib/bunny/exchange08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/exchange08.rb
install -D -m644 lib/bunny/exchange09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/exchange09.rb
install -D -m644 lib/bunny/queue08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/queue08.rb
install -D -m644 lib/bunny/queue09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/queue09.rb
install -D -m644 lib/bunny/client08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/client08.rb
install -D -m644 lib/bunny/client09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/client09.rb
install -D -m644 lib/bunny/consumer.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/consumer.rb
install -D -m644 lib/bunny/system_timer.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/system_timer.rb
install -D -m644 lib/bunny/version.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/version.rb
install -D -m644 lib/bunny/channel08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/channel08.rb
install -D -m644 lib/bunny/channel09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/channel09.rb
install -D -m644 lib/bunny/subscription08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/subscription08.rb
install -D -m644 lib/bunny/subscription09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny/subscription09.rb
install -D -m644 lib/qrack/amq-client-url.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/amq-client-url.rb
install -D -m644 lib/qrack/transport/frame08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/transport/frame08.rb
install -D -m644 lib/qrack/transport/frame09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/transport/frame09.rb
install -D -m644 lib/qrack/transport/buffer08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/transport/buffer08.rb
install -D -m644 lib/qrack/transport/buffer09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/transport/buffer09.rb
install -D -m644 lib/qrack/subscription.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/subscription.rb
install -D -m644 lib/qrack/qrack08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/qrack08.rb
install -D -m644 lib/qrack/qrack09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/qrack09.rb
install -D -m644 lib/qrack/client.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/client.rb
install -D -m644 lib/qrack/queue.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/queue.rb
install -D -m644 lib/qrack/protocol/protocol08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/protocol/protocol08.rb
install -D -m644 lib/qrack/protocol/protocol09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/protocol/protocol09.rb
install -D -m644 lib/qrack/protocol/spec08.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/protocol/spec08.rb
install -D -m644 lib/qrack/protocol/spec09.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/protocol/spec09.rb
install -D -m644 lib/qrack/channel.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/channel.rb
install -D -m644 lib/qrack/errors.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/qrack/errors.rb
install -D -m644 lib/bunny.rb /tmp/buildd/ruby-bunny-0.7.8/debian/ruby-bunny/usr/lib/ruby/vendor_ruby/bunny.rb
/usr/bin/ruby1.8 -I/usr/lib/ruby/vendor_ruby /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
/tmp/buildd/ruby-bunny-0.7.8/lib/bunny.rb:73: warning: already initialized constant Timer
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Failures:

  1) Bunny should connect to an AMQP server
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  2) Bunny should be able to create and open a new channel
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  3) Bunny should be able to switch between channels
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  4) Bunny should raise an error if trying to switch to a non-existent channel
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  5) Bunny should be able to create an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  6) Bunny should be able to create a queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  7) Bunny should raise an error if setting of QoS fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  8) Bunny should be able to set QoS
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/bunny_spec.rb:19

  9) Bunny should raise an error if the wrong user name or password is used
     Failure/Error: Unable to find matching line from backtrace
       expected Bunny::ProtocolError, got #<Bunny::ServerDownError: Connection refused - connect(2)>
     # ./spec/spec_08/connection_spec.rb:11

  10) Bunny should be able to open a TCPSocket with a timeout
     Failure/Error: Unable to find matching line from backtrace
       expected no Exception, got #<Errno::ECONNREFUSED: Connection refused - connect(2)>
     # ./spec/spec_08/connection_spec.rb:17

  11) Exchange should raise an error if instantiated as non-existent type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  12) Exchange should allow a default direct exchange to be instantiated by specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  13) Exchange should allow a default direct exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  14) Exchange should allow a default fanout exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  15) Exchange should allow a default topic exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  16) Exchange should allow a default headers (amq.match) exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  17) Exchange should allow a default headers (amq.headers) exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  18) Exchange should create an exchange as direct by default
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  19) Exchange should be able to be instantiated as a direct exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  20) Exchange should be able to be instantiated as a topic exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  21) Exchange should be able to be instantiated as a fanout exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  22) Exchange should be able to be instantiated as a headers exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  23) Exchange should ignore the :nowait option when instantiated
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  24) Exchange should be able to publish a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  25) Exchange should not modify the passed options hash when publishing a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  26) Exchange should be able to return an undeliverable message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  27) Exchange should be able to return a message that exceeds maximum frame size
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  28) Exchange should report an error if delete fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  29) Exchange should be able to be deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  30) Exchange should ignore the :nowait option when deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/exchange_spec.rb:17

  31) Queue should ignore the :nowait option when instantiated
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  32) Queue should ignore the :nowait option when binding to an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  33) Queue should raise an error when trying to bind to a non-existent exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  34) Queue should be able to bind to an existing exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  35) Queue should ignore the :nowait option when unbinding from an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  36) Queue should raise an error if unbinding from a non-existent exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  37) Queue should be able to unbind from an existing exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  38) Queue should be able to publish a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  39) Queue should be able to pop a message complete with header and delivery details
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  40) Queue should be able to pop a message and just get the payload
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  41) Queue should be able to pop a message where body length exceeds max frame size
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  42) Queue should be able call a block when popping a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  43) Queue should raise an error if purge fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  44) Queue should be able to be purged to remove all of its messages
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  45) Queue should return an empty message when popping an empty queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  46) Queue should stop subscription without processing messages if max specified is 0
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  47) Queue should stop subscription after processing number of messages specified > 0
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  48) Queue should stop subscription after processing message_max messages < total in queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  49) Queue should raise an error when delete fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  50) Queue should pass correct block parameters through on subscribe
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  51) Queue should finish processing subscription messages if break is called in block
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  52) Queue should be able to be deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  53) Queue should ignore the :nowait option when deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  54) Queue should support server named queues
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client08.rb:369:in `start'
     # ./lib/bunny/client08.rb:367:in `loop'
     # ./lib/bunny/client08.rb:367:in `start'
     # ./spec/spec_08/queue_spec.rb:26

  55) Bunny should connect to an AMQP server
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  56) Bunny should be able to create and open a new channel
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  57) Bunny should be able to switch between channels
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  58) Bunny should raise an error if trying to switch to a non-existent channel
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  59) Bunny should be able to create an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  60) Bunny should be able to create a queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  61) Bunny should raise an error if setting of QoS fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  62) Bunny should be able to set QoS
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/bunny_spec.rb:18

  63) Bunny should raise an error if the wrong user name or password is used
     Failure/Error: Unable to find matching line from backtrace
       expected Bunny::ProtocolError, got #<Bunny::ServerDownError: Connection refused - connect(2)>
     # ./spec/spec_09/connection_spec.rb:11

  64) Bunny should be able to open a TCPSocket with a timeout
     Failure/Error: Unable to find matching line from backtrace
       expected no Exception, got #<Errno::ECONNREFUSED: Connection refused - connect(2)>
     # ./spec/spec_09/connection_spec.rb:22

  65) Exchange should raise an error if instantiated as non-existent type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  66) Exchange should allow a default direct exchange to be instantiated by specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  67) Exchange should allow a default direct exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  68) Exchange should allow a default fanout exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  69) Exchange should allow a default topic exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  70) Exchange should allow a default headers (amq.match) exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  71) Exchange should allow a default headers (amq.headers) exchange to be instantiated without specifying :type
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  72) Exchange should create an exchange as direct by default
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  73) Exchange should be able to be instantiated as a direct exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  74) Exchange should be able to be instantiated as a topic exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  75) Exchange should be able to be instantiated as a fanout exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  76) Exchange should be able to be instantiated as a headers exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  77) Exchange should ignore the :nowait option when instantiated
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  78) Exchange should be able to publish a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  79) Exchange should not modify the passed options hash when publishing a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  80) Exchange should be able to return an undeliverable message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  81) Exchange should be able to return a message that exceeds maximum frame size
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  82) Exchange should report an error if delete fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  83) Exchange should be able to be deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  84) Exchange should ignore the :nowait option when deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/exchange_spec.rb:17

  85) Queue should ignore the :nowait option when instantiated
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  86) Queue should ignore the :nowait option when binding to an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  87) Queue should raise an error when trying to bind to a non-existent exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  88) Queue should be able to bind to an existing exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  89) Queue should ignore the :nowait option when unbinding from an existing exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  90) Queue should raise an error if unbinding from a non-existent exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  91) Queue should be able to unbind from an exchange
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  92) Queue should be able to pop a message complete with header and delivery details
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  93) Queue should be able to pop a message and just get the payload
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  94) Queue should be able to pop a message where body length exceeds max frame size
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  95) Queue should be able call a block when popping a message
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  96) Queue should raise an error if purge fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  97) Queue should be able to be purged to remove all of its messages
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  98) Queue should return an empty message when popping an empty queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  99) Queue should stop subscription without processing messages if max specified is 0
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  100) Queue should stop subscription after processing number of messages specified > 0
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  101) Queue should stop subscription after processing message_max messages < total in queue
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  102) Queue should raise an error when delete fails
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  103) Queue should pass correct block parameters through on subscribe
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  104) Queue should finish processing subscription messages if break is called in block
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  105) Queue should be able to be deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  106) Queue should ignore the :nowait option when deleted
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

  107) Queue should support server named queues
     Failure/Error: Unable to find matching line from backtrace
     Bunny::ServerDownError:
       Connection refused - connect(2)
     # ./lib/qrack/client.rb:227:in `socket'
     # ./lib/bunny/client09.rb:299:in `start'
     # ./spec/spec_09/queue_spec.rb:17

Finished in 0.25859 seconds
109 examples, 107 failures
ERROR: Test "ruby1.8" failed. Exiting.
dh_auto_install: dh_ruby --install /tmp/buildd/ruby-bunny-0.7.8/debian/tmp returned exit code 1
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
E: Failed autobuilding of package
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
 -> Cleaning COW directory
  forking: rm -rf /var/cache/pbuilder/build//cow.26416 

Reply to: