Hi all I am trying to emerge dev-ruby/json-1.8.0 and it keeps failing. I have tried everything I know to fix it, without any success.
Regards ---------------------------------------------------------------------------------------------------- * Package: dev-ruby/json-1.8.0 * Repository: gentoo * Maintainer: r...@gentoo.org * USE: amd64 doc elibc_glibc kernel_linux ruby_targets_ruby19 ruby_targets_ruby20 userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/json-1.8.0/work >>> Preparing source in /var/tmp/portage/dev-ruby/json-1.8.0/work ... * Running prepare phase for all ... * Running source copy phase for ruby19 ... * Running source copy phase for ruby20 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/json-1.8.0/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/json-1.8.0/work ... * Running compile phase for ruby19 ... GNU Make 3.82 Built for x86_64-pc-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html > This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston cd ext/json/ext/parser /usr/bin/ruby19 extconf.rb creating Makefile gmake compiling parser.c linking shared-object json/ext/parser.so cd - cp ext/json/ext/parser/parser.so ext/json/ext cd ext/json/ext/generator /usr/bin/ruby19 extconf.rb creating Makefile gmake compiling generator.c linking shared-object json/ext/generator.so cd - cp ext/json/ext/generator/generator.so ext/json/ext * Running compile phase for ruby20 ... GNU Make 3.82 Built for x86_64-pc-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html > This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston cd ext/json/ext/parser /usr/bin/ruby20 extconf.rb creating Makefile gmake compiling parser.c linking shared-object json/ext/parser.so cd - cp ext/json/ext/parser/parser.so ext/json/ext cd ext/json/ext/generator /usr/bin/ruby20 extconf.rb creating Makefile gmake compiling generator.c linking shared-object json/ext/generator.so cd - cp ext/json/ext/generator/generator.so ext/json/ext * Running compile phase for all ... GNU Make 3.82 Built for x86_64-pc-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html > This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston Ragel State Machine Compiler version 6.7 May 2011 Copyright (c) 2001-2009 by Adrian Thurston Writing version information for 1.8.0 rdoc -o doc -t 'JSON Implementation for Ruby' -m README.rdoc README.rdoc lib/json.rb lib/json/add/bigdecimal.rb lib/json/add/complex.rb lib/json/add/core.rb lib/json/add/date.rb lib/json/add/date_time.rb lib/json/add/exception.rb lib/json/add/ostruct.rb lib/json/add/range.rb lib/json/add/rational.rb lib/json/add/regexp.rb lib/json/add/struct.rb lib/json/add/symbol.rb lib/json/add/time.rb lib/json/common.rb lib/json/ext.rb lib/json/generic_object.rb lib/json/pure.rb lib/json/pure/generator.rb lib/json/pure/parser.rb lib/json/version.rb ext/json/ext/parser/parser.c ext/json/ext/generator/generator.c sh: rdoc: command not found rake aborted! Command failed with status (127): [rdoc -o doc -t 'JSON Implementation for Ru...] /var/tmp/portage/dev-ruby/json-1.8.0/work/all/json-1.8.0/Rakefile:346:in `block in <top (required)>' Tasks: TOP => doc (See full trace by running task with --trace) * ERROR: dev-ruby/json-1.8.0::gentoo failed (compile phase): * failed to (re)build documentation * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 4281: Called ruby-ng_src_compile * environment, line 3939: Called _ruby_invoke_environment 'all' 'all_ruby_compile' * environment, line 501: Called all_ruby_compile * environment, line 585: Called all_fakegem_compile * environment, line 545: Called die * The specific snippet of code: * rake ${RUBY_FAKEGEM_TASK_DOC} || die "failed to (re)build documentation" * * If you need support, post the output of `emerge --info '=dev-ruby/json-1.8.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/json-1.8.0::gentoo'`. !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info =json-1.8.0 * The complete build log is located at '/var/tmp/portage/dev-ruby/json-1.8.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/json-1.8.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/json-1.8.0/work/all/json-1.8.0' * S: '/var/tmp/portage/dev-ruby/json-1.8.0/work/all/json-1.8.0'