[DRE-maint] Bug#808435: FTBFS: 3 tests fail with ruby 2.2

Andrei POPESCU andreimpopescu at gmail.com
Sun Dec 20 07:51:38 UTC 2015


Control: reassign -1 ruby-redis-namespace 1.5.2-2

On Du, 20 dec 15, 12:19:41, Pirate Praveen wrote:
> package: ruby-redis-namespce
> version: 1.5.2-2
> severity: serious
> 
> RUBYLIB=/build/ruby-redis-namespace-1.5.2/debian/ruby-redis-namespace/usr/lib/ruby/vendor_ruby:.
> rake2.2 -f debian/ruby-tests.rake
> /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb
> .....................................................................................F..FF......
> 
> Failures:
> 
>   1) redis redis 2.8 commands set scan methods #sscan without :match
> supplied should retrieve all set members from the proper set
>      Failure/Error: expect(results).to match(set)
>        expected ["three", "zeta:one", "zeta:two"] to match
> ["zeta:one", "zeta:two", "three"]
>      # ./spec/redis_spec.rb:674:in `block (6 levels) in <top (required)>'
> 
>   2) redis redis 2.8 commands set scan methods #sscan_each without
> :match supplied when given a block should yield all set elements unchanged
>      Failure/Error: expect(results).to match(set)
>        expected ["three", "zeta:one", "zeta:two"] to match
> ["zeta:one", "zeta:two", "three"]
>      # ./spec/redis_spec.rb:700:in `block (7 levels) in <top (required)>'
> 
>   3) redis redis 2.8 commands set scan methods #sscan_each without
> :match supplied without a block should return an Enumerator that
> yields all set elements unchanged
>      Failure/Error: expect(enum.to_a).to match(set)
>        expected ["three", "zeta:one", "zeta:two"] to match
> ["zeta:one", "zeta:two", "three"]
>      # ./spec/redis_spec.rb:706:in `block (7 levels) in <top (required)>'
> 
> Finished in 1.27 seconds (files took 0.23873 seconds to load)
> 96 examples, 3 failures
> 
> Failed examples:
> 
> rspec ./spec/redis_spec.rb:672 # redis redis 2.8 commands set scan
> methods #sscan without :match supplied should retrieve all set members
> from the proper set
> rspec ./spec/redis_spec.rb:697 # redis redis 2.8 commands set scan
> methods #sscan_each without :match supplied when given a block should
> yield all set elements unchanged
> rspec ./spec/redis_spec.rb:704 # redis redis 2.8 commands set scan
> methods #sscan_each without :match supplied without a block should
> return an Enumerator that yields all set elements unchanged
> 
> /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed
> ERROR: Test "ruby2.2" failed. Exiting.
> dh_auto_install: dh_ruby --install
> /build/ruby-redis-namespace-1.5.2/debian/ruby-redis-namespace returned
> exit code 1
> debian/rules:23: recipe for target 'override_dh_auto_install' failed
> make[1]: *** [override_dh_auto_install] Error 1
> make[1]: Leaving directory '/build/ruby-redis-namespace-1.5.2'
> debian/rules:15: recipe for target 'binary' failed
> make: *** [binary] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
> status 2
> I: copying local configuration
> 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/2692 and
> its subdirectories

-- 
http://wiki.debian.org/FAQsFromDebianUser
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
http://nuvreauspam.ro/gpg-transition.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20151220/10b05fe9/attachment-0001.sig>


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