[DRE-maint] Bug#738420: ruby-sinatra-contrib: FTBFS: ERROR: Test "ruby1.9.1" failed.
David Suárez
david.sephirot at gmail.com
Sun Feb 9 16:16:11 UTC 2014
Source: ruby-sinatra-contrib
Version: 1.4.1-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140208 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> /usr/bin/ruby1.9.1 -I/usr/lib/ruby/vendor_ruby /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
> /usr/bin/ruby1.9.1 -S rspec ./spec/capture_spec.rb ./spec/config_file_spec.rb ./spec/content_for_spec.rb ./spec/cookies_spec.rb ./spec/decompile_spec.rb ./spec/extension_spec.rb ./spec/json_spec.rb ./spec/link_header_spec.rb ./spec/multi_route_spec.rb ./spec/namespace_spec.rb ./spec/reloader_spec.rb ./spec/respond_with_spec.rb ./spec/streaming_spec.rb
> FFFFFFFFF..................................................................................................................................................................................................................................................................................................................................................................................FFF............................................................................................FFF...............................................FFF...............................................FFF...............................................FFF...............................................FFF............FFF..............FF......................FFFFFFF.F.F..................................................................................
>
> Failures:
>
> 1) Sinatra::Capture haml behaves like a template language captures content
> Failure/Error: subject.send(:render, engine, template.to_sym).strip.gsub(/\s+/, ' ')
> NoMethodError:
> undefined method `mappings' for Tilt:Module
> Shared Example Group: "a template language" called from ./spec/capture_spec.rb:35
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./spec/capture_spec.rb:19:in `render'
> # ./spec/capture_spec.rb:27:in `block (3 levels) in <top (required)>'
>
> 2) Sinatra::Capture haml behaves like a template language allows nested captures
> Failure/Error: subject.send(:render, engine, template.to_sym).strip.gsub(/\s+/, ' ')
> NoMethodError:
> undefined method `mappings' for Tilt:Module
> Shared Example Group: "a template language" called from ./spec/capture_spec.rb:35
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./spec/capture_spec.rb:19:in `render'
> # ./spec/capture_spec.rb:31:in `block (3 levels) in <top (required)>'
>
> 3) Sinatra::Capture slim behaves like a template language captures content
> Failure/Error: subject.send(:render, engine, template.to_sym).strip.gsub(/\s+/, ' ')
> NoMethodError:
> undefined method `mappings' for Tilt:Module
> Shared Example Group: "a template language" called from ./spec/capture_spec.rb:36
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./spec/capture_spec.rb:19:in `render'
> # ./spec/capture_spec.rb:27:in `block (3 levels) in <top (required)>'
>
> 4) Sinatra::Capture slim behaves like a template language allows nested captures
> Failure/Error: subject.send(:render, engine, template.to_sym).strip.gsub(/\s+/, ' ')
> NoMethodError:
> undefined method `mappings' for Tilt:Module
> Shared Example Group: "a template language" called from ./spec/capture_spec.rb:36
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./spec/capture_spec.rb:19:in `render'
> # ./spec/capture_spec.rb:31:in `block (3 levels) in <top (required)>'
>
> 5) Sinatra::Capture erubis behaves like a template language captures content
> Failure/Error: subject.send(:render, engine, template.to_sym).strip.gsub(/\s+/, ' ')
> NoMethodError:
> undefined method `mappings' for Tilt:Module
> Shared Example Group: "a template language" called from ./spec/capture_spec.rb:37
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./lib/sinatra/engine_tracking.rb:91:in `block in render'
> # ./lib/sinatra/engine_tracking.rb:83:in `with_engine'
> # ./lib/sinatra/engine_tracking.rb:91:in `render'
> # ./spec/capture_spec.rb:19:in `render'
> # ./spec/capture_spec.rb:27:in `block (3 levels) in <top (required)>'
>
[cutted here]
>
> ERROR: Test "ruby1.9.1" failed.
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/02/08/ruby-sinatra-contrib_1.4.1-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