[DRE-maint] Bug#745730: update ruby-foreigner to latest upstream release

Pirate Praveen praveen at debian.org
Thu Apr 24 14:44:26 UTC 2014


package: ruby-foreigner
version: 1.4.1-1
severity: important

new version is required for diaspora, but tests are failing when trying
to update.

new version is in the git repo. it is building fine in my local
environment but pbuilder is failing.

# Running tests:



Finished tests in 0.000772s, 0.0000 tests/s, 0.0000 assertions/s.

0 tests, 0 assertions, 0 failures, 0 errors, 0 skips
Loaded suite debian/ruby-tests
Started
...E
===============================================================================
Error: test_invert_add_foreign_key(Foreigner::CommandRecorderTest)
  NoMethodError: undefined method `revert' for nil:NilClass
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:100:in
`rescue in method_missing'
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:98:in
`method_missing'
/tmp/buildd/ruby-foreigner-1.6.1/test/foreigner/migration/command_recorder_test.rb:13:in
`block in <class:CommandRecorderTest>'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:72:in
`block in run'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:414:in
`_run__3068756240958932092__setup__120302775383674703__callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in
`__run_callback'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:385:in
`_run_setup_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:in `run_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:70:in
`run'
===============================================================================
E
===============================================================================
Error:
test_invert_add_foreign_key_with_column(Foreigner::CommandRecorderTest)
  NoMethodError: undefined method `revert' for nil:NilClass
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:100:in
`rescue in method_missing'
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:98:in
`method_missing'
/tmp/buildd/ruby-foreigner-1.6.1/test/foreigner/migration/command_recorder_test.rb:23:in
`block in <class:CommandRecorderTest>'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:72:in
`block in run'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:414:in
`_run__3068756240958932092__setup__120302775383674703__callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in
`__run_callback'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:385:in
`_run_setup_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:in `run_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:70:in
`run'
===============================================================================
E
===============================================================================
Error: test_invert_add_foreign_key_with_name(Foreigner::CommandRecorderTest)
  NoMethodError: undefined method `revert' for nil:NilClass
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:100:in
`rescue in method_missing'
/usr/lib/ruby/vendor_ruby/active_record/migration/command_recorder.rb:98:in
`method_missing'
/tmp/buildd/ruby-foreigner-1.6.1/test/foreigner/migration/command_recorder_test.rb:33:in
`block in <class:CommandRecorderTest>'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:72:in
`block in run'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:414:in
`_run__3068756240958932092__setup__120302775383674703__callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in
`__run_callback'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:385:in
`_run_setup_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:in `run_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:70:in
`run'
===============================================================================
F
===============================================================================
Failure:
  <ActiveRecord::IrreversibleMigration> exception expected but was
  <NoMethodError(<undefined method `revert' for nil:NilClass>)>.
test_remove_foreign_key_is_irreversible(Foreigner::CommandRecorderTest)
/tmp/buildd/ruby-foreigner-1.6.1/test/foreigner/migration/command_recorder_test.rb:43:in
`block in <class:CommandRecorderTest>'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:72:in
`block in run'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:414:in
`_run__3068756240958932092__setup__120302775383674703__callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in
`__run_callback'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:385:in
`_run_setup_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:in `run_callbacks'
/usr/lib/ruby/vendor_ruby/active_support/testing/setup_and_teardown.rb:70:in
`run'
===============================================================================
......................

Finished in 0.221918511 seconds.

29 tests, 36 assertions, 1 failures, 3 errors, 0 pendings, 0 omissions,
0 notifications
0% passed

130.68 tests/s, 162.22 assertions/s
ERROR: Test "ruby2.0" failed. Exiting.
dh_auto_install: dh_ruby --install
/tmp/buildd/ruby-foreigner-1.6.1/debian/ruby-foreigner 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 /home/pravi/forge/debian/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /home/pravi/forge/debian/pbuilder/build/7779 and
its subdirectories



More information about the Pkg-ruby-extras-maintainers mailing list