* USE: abi_x86_64 amd64 elibc_glibc kernel_linux multilib ruby_targets_jruby ruby_targets_ruby18 ruby_targets_ruby19 userland_GNU * FEATURES: preserve-libs sandbox * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] * Running prepare phase for all ... gzip: doc/rake.1.gz: unexpected end of file * Running source copy phase for ruby18 ... * Running source copy phase for ruby19 ... * Running source copy phase for jruby ... * Running prepare phase for ruby18 ... * Running prepare phase for ruby19 ... * Running prepare phase for jruby ... * Running compile phase for all ... * Running install phase for ruby18 ... * Running install phase for ruby19 ... * Running install phase for jruby ... ^[[01m^[[31;06m!!! ERROR: Package jvyamlb was not found!^[[0m Error: Could not find or load main class org.jruby.Main * ERROR: dev-ruby/rake-0.9.6 failed (install phase): * Unable to generate gemspec file. * * Call stack: * ebuild.sh, line 93: Called src_install Reproducible: Always
More likely this should be a dependency of jruby. Which version of jruby do you have installed?
[I] dev-java/jruby Available versions: 1.4.1^t 1.5.6^t 1.6.5.1^t (~)1.6.7.2^t (~)1.6.8^t {bsf doc source ssl test ELIBC="FreeBSD"} Installed versions: 1.6.8^t(08:11:59 04.06.2013)(ssl -bsf -doc -source -test ELIBC="-FreeBSD") Homepage: http://jruby.codehaus.org/ Description: Java-based Ruby interpreter implementatio
so us there a sulution in sight? seems to be other package are also broken of this one: * The following 4 packages have failed to build or install: * * (dev-ruby/rake-0.9.6::gentoo, ebuild scheduled for merge), Log file: * '/var/log/portage/dev-ruby:rake-0.9.6:20130704-071449.log' * (dev-ruby/json-1.8.0::gentoo, ebuild scheduled for merge), Log file: * '/var/log/portage/dev-ruby:json-1.8.0:20130704-071516.log' * (x11-drivers/nvidia-drivers-325.08::gentoo, ebuild scheduled for merge), Log file: * '/var/log/portage/x11-drivers:nvidia-drivers-325.08:20130704-071545.log' * (net-misc/openssh-6.2_p2::poly-c, ebuild scheduled for merge), Log file: * '/var/log/portage/net-misc:openssh-6.2_p2:20130704-071625.log' *
a work around fix the problem: emerge -C dev-ruby/rubygems virtual/rubygems emerge -1 dev-java/jvyamlb emerge -1 dev-ruby/rubygems virtual/rubygems
(In reply to tman from comment #4) > a work around fix the problem: > > emerge -C dev-ruby/rubygems virtual/rubygems > emerge -1 dev-java/jvyamlb > emerge -1 dev-ruby/rubygems virtual/rubygems Just curious, but why the unmerge? That should not have been needed. In any case it looks like this dependency got dropped with jruby 1.6.8 by accident, so I've just added it back.