Summary: | emerge dev-ruby/eventmachine-0.12.10-r1 failed (Missing IUSE: ruby_targets_ruby18) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cheng <chenggn> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Cheng
2010-01-23 17:39:36 UTC
Either use rake from ~amd64 or don't use eventmachine from ~amd64, see http://blog.flameeyes.eu/tag/rubyng for the whole story behind this, but you're now getting part of the packages from the new interface and part from the old, which is not going to work. I try to install the ruby web server `thin`, and a similar error occur. Missing IUSE: ruby_targets_ruby18 What is it anyway? Here is the emerge log: emerge: there are no ebuilds built with USE flags to satisfy ">=dev-ruby/daemons-1.0.9[ruby_targets_ruby18]". !!! One of the following packages is required to complete your request: - dev-ruby/daemons-1.0.10 (Missing IUSE: ruby_targets_ruby18) (dependency required by "www-servers/thin-1.2.5-r1" [ebuild]) (dependency required by "thin" [argument]) *** Bug 302154 has been marked as a duplicate of this bug. *** Hello Diego: How to resolve the problem happens to `thin`. I don't get a clear idea from the blog. (In reply to comment #3) > *** Bug 302154 has been marked as a duplicate of this bug. *** > > Either use rake from ~amd64 or don't use eventmachine from ~amd64
> Either use rake from ~amd64 or don't use eventmachine from ~amd64
> Either use rake from ~amd64 or don't use eventmachine from ~amd64
You're mixing stable and non-stable, so you're going to get problems. Just use _all_ the Ruby packages from unstable if you want some, as we're transitioning to a new system.
|