Package: src:ruby-fog-rackspace
Version: 0.1.1-2
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=ruby --with ruby
   dh_testdir -i -O--buildsystem=ruby
   dh_update_autotools_config -i -O--buildsystem=ruby
   dh_auto_configure -i -O--buildsystem=ruby
        dh_ruby --configure
   dh_auto_build -i -O--buildsystem=ruby
        dh_ruby --build
   dh_ruby --build
   dh_auto_test -i -O--buildsystem=ruby
        dh_ruby --test
 fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=ruby --with ruby

[... snipped ...]

    # Fog::Rackspace::Monitoring | metrics (rackspace, rackspace_monitoring)
  
  Fog::Rackspace::Monitoring | checks (rackspace, rackspace_monitoring)
    # Fog::Rackspace::Monitoring | checks (rackspace, rackspace_monitoring)
  
  Fog::Rackspace::Monitoring | check_types (rackspace, rackspace_monitoring)
    # Fog::Rackspace::Monitoring | check_types (rackspace, rackspace_monitoring)
  
  Fog::Rackspace::Monitoring | alarm_examples (rackspace, rackspace_monitoring)
    # Fog::Rackspace::Monitoring | alarm_examples (rackspace, 
rackspace_monitoring)
  
  Fog::Rackspace::DNS | zones (rackspace)
    zones.find(fog-test-56e3) => finds domain_name
      # zones.find(fog-test-56e3) => finds domain_name
    zones.find(fog-test-1944) => finds nothing
      # zones.find(fog-test-1944) => finds nothing
    next_params
      + no body
      + no links
      + links are empty
      + links does not contain next hash
      + contains a link without parameters
      + contains a link without parameters
  
  Fog::Rackspace::DNS | zone (rackspace)
    # Fog::Rackspace::DNS | zone (rackspace)
  
  Fog::Rackspace::Networking | virtual_interface (rackspace)
    undefined method `flavors' for 
#<Fog::Rackspace::Networking::Mock:0x007f89391d6ba8> (NoMethodError)
      /<<PKGBUILDDIR>>/tests/rackspace/helper.rb:83:in 
`rackspace_test_flavor_id'
      
/<<PKGBUILDDIR>>/tests/rackspace/models/networking/virtual_interface_tests.rb:11:in
 `block in <top (required)>'
      /usr/lib/ruby/vendor_ruby/shindo.rb:79:in `instance_eval'
      /usr/lib/ruby/vendor_ruby/shindo.rb:79:in `tests'
      /usr/lib/ruby/vendor_ruby/shindo.rb:38:in `initialize'
      /usr/lib/ruby/vendor_ruby/shindo.rb:13:in `new'
      /usr/lib/ruby/vendor_ruby/shindo.rb:13:in `tests'
      
/<<PKGBUILDDIR>>/tests/rackspace/models/networking/virtual_interface_tests.rb:1:in
 `<top (required)>'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:61:in `load'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:61:in `block (2 levels) in 
run_in_thread'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:58:in `each'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:58:in `block in run_in_thread'
An error occurred outside of a test
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-fog-rackspace 
returned exit code 1
debian/rules:6: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

The relevant part of the build log is included above.

I'm attaching a full build log.

The failure happens randomly, but it always happens on some machines
and never on some others. I think that the build system is
non-deterministic and success or failure depends on some unknown
variable like filesystem ordering.

Please tell me if you would like me to perform any tests on any of the
machines where it always fail.

Thanks.

Attachment: ruby-fog-rackspace_0.1.1-2_amd64-20161030T175340Z.gz
Description: application/gzip

Reply via email to