[Reproducible-builds] Bug#818258: ruby-em-synchrony: FTBFS: undefined method `client=' for AMQP:Module (NoMethodError)

Chris Lamb lamby at debian.org
Tue Mar 15 07:55:31 UTC 2016


Source: ruby-em-synchrony
Version: 1.0.4-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

ruby-em-synchrony fails to build from source in unstable/amd64:

  [..]

  2016-03-15 07:47:10 5587 [Note] InnoDB: The InnoDB memory heap is disabled
  2016-03-15 07:47:10 5587 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
  2016-03-15 07:47:10 5587 [Note] InnoDB: Memory barrier is not used
  2016-03-15 07:47:10 5587 [Note] InnoDB: Compressed tables use zlib 1.2.8
  2016-03-15 07:47:10 5587 [Note] InnoDB: Using Linux native AIO
  2016-03-15 07:47:10 5587 [Note] InnoDB: Using CPU crc32 instructions
  2016-03-15 07:47:10 5587 [Note] InnoDB: Initializing buffer pool, size = 128.0M
  2016-03-15 07:47:10 5587 [Note] InnoDB: Completed initialization of buffer pool
  2016-03-15 07:47:10 5587 [Note] InnoDB: Highest supported file format is Barracuda.
  2016-03-15 07:47:10 5587 [Note] InnoDB: 128 rollback segment(s) are active.
  2016-03-15 07:47:10 5587 [Note] InnoDB: Waiting for purge to start
  2016-03-15 07:47:10 5587 [Note] InnoDB: 5.6.28 started; log sequence number 1625987
  2016-03-15 07:47:10 5587 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 1ffb7e6c-ea82-11e5-86b7-0242ac110402.
  2016-03-15 07:47:10 5587 [Note] Event Scheduler: Loaded 0 events
  2016-03-15 07:47:10 5587 [Note] /usr/sbin/mysqld: ready for connections.
  Version: '5.6.28-1'  socket: '/tmp/tmp.jOwet2Dam4/mysql.sock'  port: 0  (Debian)
  mysqld is alive
  /usr/lib/ruby/vendor_ruby/em-redis/redis_protocol.rb:72: warning: key "list_range" is duplicated and overwritten on line 121
  /usr/lib/ruby/vendor_ruby/em-redis/redis_protocol.rb:104: warning: key "members" is duplicated and overwritten on line 135
  /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/lib/em-synchrony/amqp.rb:189:in `<module:AMQP>': undefined method `client=' for AMQP:Module (NoMethodError)
  	from /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/lib/em-synchrony/amqp.rb:10:in `<module:Synchrony>'
  	from /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/lib/em-synchrony/amqp.rb:9:in `<module:EventMachine>'
  	from /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/lib/em-synchrony/amqp.rb:8:in `<top (required)>'
  	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  	from /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/spec/helper/all.rb:8:in `<top (required)>'
  	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  	from /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/spec/activerecord_spec.rb:1:in `<top (required)>'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1361:in `load'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1361:in `block in load_spec_files'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1359:in `each'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1359:in `load_spec_files'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:106:in `setup'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:92:in `run'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:78:in `run'
  	from /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:45:in `invoke'
  	from /usr/bin/rspec:4:in `<main>'
  rake aborted!
  Command failed with status (1): [./debian/start_services_and_run.sh ruby2.3...]
  /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/debian/ruby-tests.rake:5:in `block in <top (required)>'
  Tasks: TOP => default
  (See full trace by running task with --trace)
  ERROR: Test "ruby2.3" failed. Exiting.
  dh_auto_install: dh_ruby --install /home/lamby/temp/cdt.20160315074619.13UnpA3q1f/ruby-em-synchrony-1.0.4/debian/ruby-em-synchrony returned exit code 1
  debian/rules:15: recipe for target 'binary' failed
  make: *** [binary] Error 1

The build then hangs. The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-em-synchrony.1.0.4-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 3596 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160315/d6deb2c7/attachment.obj>


More information about the Reproducible-builds mailing list