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.
ruby-fog-rackspace_0.1.1-2_amd64-20161030T175340Z.gz
Description: application/gzip