[DRE-maint] Bug#952081: ruby-awesome-print: FTBFS: ERROR: Test "ruby2.7" failed: [31mFailure/Error: expect(out).to eq("[\n [0] none() Hello\n [1] one() Hello\n]") [0m
Lucas Nussbaum
lucas at debian.org
Sun Feb 23 07:43:52 GMT 2020
Source: ruby-awesome-print
Version: 1.8.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> [31mFailure/Error: expect(out).to eq("[\n [0] none() Hello\n [1] one() Hello\n]")[0m
> [31m[0m
> [31m expected: "[\n [0] none() Hello\n [1] one() Hello\n]"[0m
> [31m got: "[\n [0] none() Hello.none () /<<PKGBUILDDIR>>/spec/metho... one() Hello.one () /<<PKGBUILDDIR>>/spec/methods_spec\n]"[0m
> [31m[0m
> [31m (compared using ==)[0m
> [31m[0m
> [31m Diff:[0m[0m
> [31m [0m[34m@@ -1,5 +1,5 @@[0m
> [31m [0m[0m [[0m
> [31m [0m[31m- [0] none() Hello[0m
> [31m [0m[31m- [1] one() Hello[0m
> [31m [0m[32m+ [0] none() Hello.none () /<<PKGBUILDDIR>>/spec/methods_spec[0m
> [31m [0m[32m+ [1] one() Hello.one () /<<PKGBUILDDIR>>/spec/methods_spec[0m
> [31m [0m[0m ][0m
> [31m [0m[0m
> [36m# ./spec/methods_spec.rb:424:in `block (2 levels) in <top (required)>'[0m
>
> Finished in 0.43481 seconds (files took 0.91967 seconds to load)
> [31m202 examples, 25 failures, 30 pending[0m
>
> Failed examples:
>
> [31mrspec ./spec/methods_spec.rb:66[0m [36m# Single method plain: should handle an unbound method[0m
> [31mrspec ./spec/methods_spec.rb:74[0m [36m# Single method color: should handle an unbound method[0m
> [31mrspec ./spec/methods_spec.rb:129[0m [36m# Object methods object.protected_methods index: should handle object.protected_methods[0m
> [31mrspec ./spec/methods_spec.rb:138[0m [36m# Object methods object.protected_methods no index: should handle object.protected_methods[0m
> [31mrspec ./spec/methods_spec.rb:152[0m [36m# Object methods object.private_methods index: should handle object.private_methods[0m
> [31mrspec ./spec/methods_spec.rb:164[0m [36m# Object methods object.private_methods no index: should handle object.private_methods[0m
> [31mrspec ./spec/methods_spec.rb:179[0m [36m# Object methods object.singleton_methods index: should handle object.singleton_methods[0m
> [31mrspec ./spec/methods_spec.rb:191[0m [36m# Object methods object.singleton_methods no index: should handle object.singleton_methods[0m
> [31mrspec ./spec/methods_spec.rb:211[0m [36m# Class methods class.instance_methods index: should handle unbound class.instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:221[0m [36m# Class methods class.instance_methods no index: should handle unbound class.instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:235[0m [36m# Class methods class.public_instance_methods index: should handle class.public_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:245[0m [36m# Class methods class.public_instance_methods no index: should handle class.public_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:259[0m [36m# Class methods class.protected_instance_methods index: should handle class.protected_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:270[0m [36m# Class methods class.protected_instance_methods no index: should handle class.protected_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:285[0m [36m# Class methods class.private_instance_methods index: should handle class.private_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:296[0m [36m# Class methods class.private_instance_methods no index: should handle class.private_instance_methods[0m
> [31mrspec ./spec/methods_spec.rb:321[0m [36m# Ruby 1.9.2+ Method#parameters ()[0m
> [31mrspec ./spec/methods_spec.rb:329[0m [36m# Ruby 1.9.2+ Method#parameters :req[0m
> [31mrspec ./spec/methods_spec.rb:337[0m [36m# Ruby 1.9.2+ Method#parameters :opt[0m
> [31mrspec ./spec/methods_spec.rb:345[0m [36m# Ruby 1.9.2+ Method#parameters :rest[0m
> [31mrspec ./spec/methods_spec.rb:353[0m [36m# Ruby 1.9.2+ Method#parameters :block[0m
> [31mrspec ./spec/methods_spec.rb:369[0m [36m# Methods arrays obj1.methods - obj2.methods should be awesome printed[0m
> [31mrspec ./spec/methods_spec.rb:378[0m [36m# Methods arrays obj1.methods & obj2.methods should be awesome printed[0m
> [31mrspec ./spec/methods_spec.rb:391[0m [36m# Methods arrays obj1.methods.grep(pattern) should be awesome printed[0m
> [31mrspec ./spec/methods_spec.rb:414[0m [36m# Methods arrays obj1.methods.grep(pattern, &block) should be awesome printed[0m
>
> /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.2/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb failed
> ERROR: Test "ruby2.7" failed:
The full build log is available from:
http://qa-logs.debian.net/2020/02/22/ruby-awesome-print_1.8.0-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the Pkg-ruby-extras-maintainers
mailing list