| Summary: | dev-ruby/ruby-glib2-0.19.3 failed on compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | tman <cornicx> |
| Component: | New packages | Assignee: | Gentoo Ruby Team <ruby> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | CC: | dev-portage |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
tman
2010-01-14 11:06:03 UTC
* You need to select at least one Ruby implementation by setting RUBY_TARGETS in /etc/make.conf. I think that says it all ;) I do wonder why this needs to be configured and is not automagic ... (In reply to comment #1) > * You need to select at least one Ruby implementation by setting > RUBY_TARGETS in /etc/make.conf. > RUBY_TARGETS="ruby18" is set in make.defaults. emerge --info shows it as well. Did you change any ruby_targets_* flags in /etc/portage/package.use? Attach `emerge -pv ruby-glib2' and a full build log. Reopen when the requested information is attached. (In reply to comment #1) > * You need to select at least one Ruby implementation by setting > RUBY_TARGETS in /etc/make.conf. RUBY_TARGETS="ruby18" is set in make.defaults. emerge --info shows it as well. >Did you change any ruby_targets_* flags in /etc/portage/package.use? there are no changes in /etc/portage/package.use >Attach `emerge -pv ruby-glib2' and a full build log. [ebuild R ] dev-ruby/ruby-glib2-0.19.3 RUBY_TARGETS="-ruby18*" 0 kB Well, something is unsetting your ruby_targets and that doesn't sound right. Are you *sure* there is nothing in package.use that uses -ruby_targets_ruby18? yes i just checked it again. i'm SURE. Portage team anything to suggest here? What is printed by: portageq envvar USE_ORDER grep -ir ruby /etc/make.conf /etc/portage |