[DRE-maint] Bug#834962: ruby-diaspora-vines: FTBFS too much often (failing tests)
Santiago Vila
sanvila at unex.es
Sat Aug 20 23:41:19 UTC 2016
Package: src:ruby-diaspora-vines
Version: 0.2.0.develop.4-1
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 ...]
not working probably
3) Skipped:
Vines::Stanza::Message::when addressed to an offline user#test_0001_raises a service-unavailable stanza error [/<<PKGBUILDDIR>>/test/stanza/message_test.rb:75]:
Skipped, no message given
4) Skipped:
Vines::Cluster::Subscriber::when receiving a stanza routed to my node#test_0001_writes the stanza to the connected user streams [/<<PKGBUILDDIR>>/test/cluster/subscriber_test.rb:81]:
This fails randomly! Skipping it for later investigations.
5) Error:
Vines::Cluster::Publisher::#route#test_0001_publishes the message to just one cluster node:
MockExpectationError: No more expects available for :id: []
/usr/lib/ruby/vendor_ruby/minitest/mock.rb:121:in `method_missing'
/<<PKGBUILDDIR>>/debian/ruby-diaspora-vines/usr/lib/ruby/vendor_ruby/vines/cluster/publisher.rb:34:in `route'
/<<PKGBUILDDIR>>/test/cluster/publisher_test.rb:37:in `block (3 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:107:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:104:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:255:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:348:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:275:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:799:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:322:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:310:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:309:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:309:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:348:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:335:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:308:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:158:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:158:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:158:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:135:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:62:in `block in autorun'
428 runs, 933 assertions, 0 failures, 1 errors, 4 skips
After_run hook deleted test.db
rake aborted!
Command failed with status (1): [ruby -I"test:test/storage" "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/cluster/publisher_test.rb" "test/cluster/sessions_test.rb" "test/cluster/subscriber_test.rb" "test/config/host_test.rb" "test/config/pubsub_test.rb" "test/config_test.rb" "test/contact_test.rb" "test/error_test.rb" "test/jid_test.rb" "test/kit_test.rb" "test/router_test.rb" "test/stanza/iq/disco_info_test.rb" "test/stanza/iq/disco_items_test.rb" "test/stanza/iq/private_storage_test.rb" "test/stanza/iq/roster_test.rb" "test/stanza/iq/session_test.rb" "test/stanza/iq/vcard_test.rb" "test/stanza/iq/version_test.rb" "test/stanza/iq_test.rb" "test/stanza/message_test.rb" "test/stanza/presence/probe_test.rb" "test/stanza/presence/subscribe_test.rb" "test/stanza/pubsub/create_test.rb" "test/stanza/pubsub/delete_test.rb" "test/stanza/pubsub/publish_test.rb" "test/stanza/pubsub/subscribe_test.rb" "test/stanza/pubsub/unsubscribe_test.rb" "test/stanza_test.rb" "test/storage/lo
cal_test.rb" "test/storage/null_test.rb" "test/storage/sql_test.rb" "test/store_test.rb" "test/stream/client/auth_test.rb" "test/stream/client/ready_test.rb" "test/stream/client/session_test.rb" "test/stream/component/handshake_test.rb" "test/stream/component/ready_test.rb" "test/stream/component/start_test.rb" "test/stream/http/auth_test.rb" "test/stream/http/ready_test.rb" "test/stream/http/request_test.rb" "test/stream/http/sessions_test.rb" "test/stream/http/start_test.rb" "test/stream/parser_test.rb" "test/stream/sasl_test.rb" "test/stream/server/auth_method_test.rb" "test/stream/server/auth_test.rb" "test/stream/server/outbound/auth_dialback_result_test.rb" "test/stream/server/outbound/auth_external_test.rb" "test/stream/server/outbound/auth_restart_test.rb" "test/stream/server/outbound/auth_test.rb" "test/stream/server/outbound/authoritative_test.rb" "test/stream/server/outbound/start_test.rb" "test/stream/server/ready_test.rb" "test/stream/server/start_test.rb" "test/token_b
ucket_test.rb" "test/user_test.rb" -v]
Tasks: TOP => default
(See full trace by running task with --trace)
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-diaspora-vines returned exit code 1
debian/rules:15: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------
Because this source package only generates "Arch: all" packages, this
is the same as a FTBFS bug in the usual sense, and the fact that I was
doing "dpkg-buildpackage -A" does not mean anything special.
I attach four build logs. There are more here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-diaspora-vines.html
Thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-diaspora-vines_0.2.0.develop.4-1_amd64-20160814T0820Z.gz
Type: application/gzip
Size: 18544 bytes
Desc:
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20160821/c6401f04/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-diaspora-vines_0.2.0.develop.4-1_amd64-20160816T2341Z.gz
Type: application/gzip
Size: 19235 bytes
Desc:
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20160821/c6401f04/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-diaspora-vines_0.2.0.develop.4-1_amd64-20160820T155820Z.gz
Type: application/gzip
Size: 18454 bytes
Desc:
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20160821/c6401f04/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-diaspora-vines_0.2.0.develop.4-1_amd64-20160820T223626Z.gz
Type: application/gzip
Size: 18460 bytes
Desc:
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20160821/c6401f04/attachment-0007.bin>
More information about the Pkg-ruby-extras-maintainers
mailing list