Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 299807

Summary: [dev-ruby/jruby-openssl-0.6-r1] merge fails on amd64
Product: Gentoo Linux Reporter: Gabor Garami <gabor.garami>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 10.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: 'emerge --info -v' output

Description Gabor Garami 2010-01-05 21:18:48 UTC
I trying install dev-ruby/jruby-openssl-0.6-r1, and it fails, output below, emerge --info attached.
I put RUBY_TARGETS="ruby18 jruby" to make.conf but it doesn't help.
-----------------------------------------------

hron@merlin ~ $ emerge -p jruby-openssl

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-ruby/jruby-openssl-0.6-r1  USE="-doc" RUBY_TARGETS="(-jruby)" 
hron@merlin ~ $ emerge  jruby-openssl
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) dev-ruby/jruby-openssl-0.6-r1
 * jruby-openssl-0.6.gem RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                    [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                        [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                       [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                      [ ok ]
 * This profile has not been tested thoroughly and is not considered to be
 * a supported server profile at this time.  For a supported server
 * profile, please check the Hardened project (http://hardened.gentoo.org).

 * This profile is merely a convenience for people who require a more
 * minimal profile, yet are unable to use hardened due to restrictions in
 * the software being used on the server. This profile should also be used
 * if you require GCC 4.1 or Glibc 2.4 support. If you don't know if this
 * applies to you, then it doesn't and you should probably be using
 * Hardened, instead.

 * 
 * ERROR: dev-ruby/jruby-openssl-0.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *               ebuild.sh, line 1273:  Called ruby-ng_pkg_setup
 *          ruby-ng.eclass, line  265:  Called _ruby_each_implementation
 *          ruby-ng.eclass, line  255:  Called die
 * The specific snippet of code:
 *      [[ ${invoked} == "no" ]] && die "You need to select at least one Ruby implementation by setting RUBY_TARGETS in /etc/make.conf."
 *  The die message:
 *   You need to select at least one Ruby implementation by setting RUBY_TARGETS in /etc/make.conf.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-ruby/jruby-openssl-0.6-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/jruby-openssl-0.6-r1/temp/die.env'.
 *
Comment 1 Gabor Garami 2010-01-05 21:19:34 UTC
Created attachment 215336 [details]
'emerge --info -v' output
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-01-05 23:47:46 UTC

*** This bug has been marked as a duplicate of bug 299595 ***