Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347680 - dev-ruby/jruby-openssl-0.7.2 fails to merge
Summary: dev-ruby/jruby-openssl-0.7.2 fails to merge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-03 19:58 UTC by Willard Dawson
Modified: 2010-12-05 15:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Emerge info (emerge-info,5.71 KB, text/plain)
2010-12-03 19:58 UTC, Willard Dawson
Details
Emerge -pqv (emerge-pqv,92 bytes, text/plain)
2010-12-03 19:58 UTC, Willard Dawson
Details
Emerge environment (environment,98.58 KB, text/plain)
2010-12-03 19:59 UTC, Willard Dawson
Details
Build log (build.log,3.32 KB, text/plain)
2010-12-03 19:59 UTC, Willard Dawson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Willard Dawson 2010-12-03 19:58:10 UTC
dev-ruby/jruby-openssl-0.7.2 fails to merge with:

'/usr/bin/java-config-2-2.7' does not exist
...
Unable to find the gems dir


Reproducible: Always

Steps to Reproduce:
1.emerge -uDN world
2.
3.

Actual Results:  
# emerge --skipfirst -uDN world
Calculating dependencies... done!
*** Resuming merge...

>>> Verifying ebuild manifests

>>> Starting parallel fetch

>>> Emerging (1 of 229) dev-ruby/jruby-openssl-0.7.2
 * jruby-openssl-0.7.2.gem RMD160 SHA1 SHA256 size ;-) ...                                                                            [ ok ]
 * Package:    dev-ruby/jruby-openssl-0.7.2
 * Repository: gentoo
 * Maintainer: java@gentoo.org
 * USE:  elibc_glibc kernel_linux ruby_targets_jruby userland_GNU x86
>>> Unpacking source...
 * Running unpack phase for all ...
 * Unpacking .gem file... ...                                                                                                         [ ok ]
 * Unpacking data.tar.gz ...                                                                                                          [ ok ]
>>> Source unpacked in /var/tmp/portage/dev-ruby/jruby-openssl-0.7.2/work
>>> Preparing source in /var/tmp/portage/dev-ruby/jruby-openssl-0.7.2/work ...
 * Running prepare phase for all ...
 * Running source copy phase for jruby ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-ruby/jruby-openssl-0.7.2/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-ruby/jruby-openssl-0.7.2/work ...
 * Running compile phase for all ...
>>> Source compiled.
>>> Test phase [not enabled]: dev-ruby/jruby-openssl-0.7.2

>>> Install jruby-openssl-0.7.2 into /var/tmp/portage/dev-ruby/jruby-openssl-0.7.2/image/ category dev-ruby
 * Running install phase for jruby ...
'/usr/bin/java-config-2-2.7' does not exist
'/usr/bin/java-config-2-2.7' does not exist
Exception in thread "main" java.lang.NoClassDefFoundError: org/jruby/Main
Caused by: java.lang.ClassNotFoundException: org.jruby.Main
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.jruby.Main. Program will exit.
 * Unable to find the gems dir
 * ERROR: dev-ruby/jruby-openssl-0.7.2 failed:
 *   Unable to find the gems dir
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_install
 *   environment, line 2801:  Called ruby-ng_src_install
 *   environment, line 2518:  Called _ruby_each_implementation 'each_ruby_install'
 *   environment, line  291:  Called _ruby_invoke_environment 'jruby' 'each_ruby_install'
 *   environment, line  320:  Called each_ruby_install
 *   environment, line  848:  Called each_fakegem_install
 *   environment, line  833:  Called ruby_fakegem_genspec
 *   environment, line 2658:  Called ruby_fakegem_gemsdir
 *   environment, line 2635:  Called die
 * The specific snippet of code:
 *           die "Unable to find the gems dir"
 * 


Expected Results:  
success

See attachments.
Comment 1 Willard Dawson 2010-12-03 19:58:33 UTC
Created attachment 256263 [details]
Emerge info
Comment 2 Willard Dawson 2010-12-03 19:58:49 UTC
Created attachment 256264 [details]
Emerge -pqv
Comment 3 Willard Dawson 2010-12-03 19:59:02 UTC
Created attachment 256265 [details]
Emerge environment
Comment 4 Willard Dawson 2010-12-03 19:59:14 UTC
Created attachment 256267 [details]
Build log
Comment 5 Hans de Graaff gentoo-dev Security 2010-12-05 13:08:03 UTC
This seems to be related to the version of python on your system, I can't really help with this.
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-12-05 15:10:01 UTC
Run python-updater.