Summary: | virtual/rubygems is causing slot errors since ruby20 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Harris Landgarten <harrisl> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | chtk, jrmalaq |
Priority: | Normal | ||
Version: | 10.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Harris Landgarten
2013-07-08 18:11:28 UTC
I haven't seen such errors with portage. Can you show me an example? $ sudo emerge abstract -av These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-ruby/abstract-1.0.0-r1::gentoo [1.0.0-r1::__unknown__] USE="{-test}" RUBY_TARGETS="ruby18 ruby19 -jruby* (-ree18)" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-ruby/abstract:0 (dev-ruby/abstract-1.0.0-r1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (dev-ruby/abstract-1.0.0-r1::__unknown__, installed) pulled in by >=dev-ruby/abstract-1.0.0[ruby_targets_jruby] required by (dev-ruby/erubis-2.7.0::__unknown__, installed) (In reply to Harris Landgarten from comment #0) > This is the error on paludis. Portage shows much the same complaining about > slot conflicts. Seems packages that don't have rails20 ruby targets are all > complaining about the rubygems-6:rail20 virtual Hopefully fixed yesterday by forcing the right USE flag for the package. (In reply to Harris Landgarten from comment #2) > dev-ruby/abstract:0 > > (dev-ruby/abstract-1.0.0-r1::gentoo, ebuild scheduled for merge) pulled in > by > (no parents that aren't satisfied by other packages in this slot) > > (dev-ruby/abstract-1.0.0-r1::__unknown__, installed) pulled in by > >=dev-ruby/abstract-1.0.0[ruby_targets_jruby] required by > (dev-ruby/erubis-2.7.0::__unknown__, installed) This appears to be a different issue. You seem to have erubis installed with jruby support, and now want to install a dependency without it. |