Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 320813 - dev-ruby/rubygems-1.3.7-r4 double EPREFIX?
Summary: dev-ruby/rubygems-1.3.7-r4 double EPREFIX?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: AMD64 OS X
: High major (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-21 00:29 UTC by Peter Abrahamsen
Modified: 2010-09-08 19:07 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 Peter Abrahamsen 2010-05-21 00:29:17 UTC
-------------------------------------------------------
You should not use ${EPREFIX} with helpers.
  --> /gentoo/usr/lib/ruby/site_ruby/1.8
-------------------------------------------------------
 * ERROR: dev-ruby/rubygems-1.3.7 failed:
 *   newins auto_gem failed

I'm not sure how to fix this.

Reproducible: Always
Comment 1 Peter Abrahamsen 2010-05-21 00:47:00 UTC
This appears to be a problem with ruby-ng.eclass.
Comment 2 Fabian Groffen gentoo-dev 2010-05-21 07:01:53 UTC
Are you sure you are on a synced tree?  I thought I fixed this yesterday and it installed for me.
Comment 3 Peter Abrahamsen 2010-05-21 18:54:19 UTC
Aha, you are right! I sync nightly, and it works today.

Cheers, Peter
Comment 4 Peter Abrahamsen 2010-09-07 22:42:13 UTC
This is failing again. Just synced.


>>> Install rubygems-1.3.7-r4 into /gentoo/var/tmp/portage/dev-ruby/rubygems-1.3.7-r4/image/gentoo/ category dev-ruby
 * Running install phase for ruby18 ...
 * Running install phase for ruby19 ...
-------------------------------------------------------
You should not use ${EPREFIX} with helpers.
  --> /gentoo/usr/lib/ruby/site_ruby/1.9.1
-------------------------------------------------------
 * ERROR: dev-ruby/rubygems-1.3.7-r4 failed:
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line   53:  Called call-ebuildshell 'src_install'
 *   environment, line  448:  Called src_install
 *   environment, line 2761:  Called ruby-ng_src_install
 *   environment, line 2569:  Called _ruby_each_implementation 'each_ruby_install'
 *   environment, line  295:  Called _ruby_invoke_environment 'ruby19' 'each_ruby_install'
 *   environment, line  324:  Called each_ruby_install
 *   environment, line  843:  Called die
 * The specific snippet of code:
 *               newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
Comment 6 Peter Abrahamsen 2010-09-08 19:07:27 UTC
Yep! Thanks.