Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480676 - dev-ruby/adhearsion-1.2.6 missing/conflicting test deps
Summary: dev-ruby/adhearsion-1.2.6 missing/conflicting test deps
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-12 02:34 UTC by Patrick Lauer
Modified: 2013-08-12 17:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2013-08-12 02:34:51 UTC
dev-ruby/activerecord is missing, adding it to deps yields:

>>> Source compiled.
 * Running test phase for ruby19 ...
/usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1990:in `raise_if_conflicts': Unable to activate activemodel-3.2.13, because builder-3.2.2 conflicts with builder (~> 3.0.0) (Gem::LoadError)
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1163:in `activate'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1199:in `block in activate_dependencies'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1185:in `each'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1185:in `activate_dependencies'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/specification.rb:1167:in `activate'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems.rb:181:in `rescue in try_activate'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems.rb:178:in `try_activate'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:109:in `rescue in require'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:35:in `require'
        from /var/tmp/portage/dev-ruby/adhearsion-1.2.6/work/ruby19/adhearsion-adhearsion-866a248/spec/adhearsion/initializer/loading_spec.rb:6:in `<top (required)>'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/configuration.rb:896:in `load'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/configuration.rb:896:in `block in load_spec_files'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/configuration.rb:896:in `each'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/configuration.rb:896:in `load_spec_files'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/command_line.rb:22:in `run'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/runner.rb:80:in `run'
        from /usr/lib64/ruby/gems/1.9.1/gems/rspec-core-2.14.3/lib/rspec/core/runner.rb:17:in `block in autorun'
 * ERROR: dev-ruby/adhearsion-1.2.6::gentoo failed (test phase):
 *   (no error message)
Comment 1 Hans de Graaff gentoo-dev Security 2013-08-12 17:52:51 UTC
(In reply to Patrick Lauer from comment #0)

>  * Running test phase for ruby19 ...

Sigh. You broke this yourself by randomly updating ruby18 to ruby19 while it's clear that this package/version doesn't support that. I've now reverted that change.