Summary: | dev-ruby/bluecloth-2.2.0-r2 - src_compile(): This Rakefile requires rake-compiler (gem install rake-compiler) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Development | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | grozin |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Juergen Rose
2015-02-15 16:24:47 UTC
Same here: RUBY_TARGETS="ruby19 ruby22", ruby22 eselected (In reply to Juergen Rose from comment #0) > * Running compile phase for all ... > This Rakefile requires rake-compiler (gem install rake-compiler) > * ERROR: dev-ruby/bluecloth-2.2.0-r2::gentoo failed (compile phase): > * (no error message) > root@lynx:/root(9)# emerge -pqv '=dev-ruby/bluecloth-2.2.0-r2::gentoo' > [ebuild N ] dev-ruby/bluecloth-2.2.0-r2 USE="doc {-test}" > RUBY_TARGETS="ruby19 ruby20 -ruby21" I can't reproduce this. Based on the bluecloth emerge output I assume you have ruby19 or ruby20 eselected? (In reply to Andrey Grozin from comment #1) > Same here: RUBY_TARGETS="ruby19 ruby22", ruby22 eselected We currently can't support eselecting ruby22 yet since many packages are not marked for it yet, bug 424339. *** This bug has been marked as a duplicate of bug 424339 *** The issue happens on the next system. 'emerge -pvD bluecloth' shows RUBY_TARGETS="ruby20 ruby21 ruby22 (-ruby19)". But anyway ruby23 was eselected. This Rakefile requires rake-compiler (gem install rake-compiler) * ERROR: dev-ruby/bluecloth-2.2.0-r2::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_compile * environment, line 4524: Called ruby-ng_src_compile * environment, line 4215: Called _ruby_invoke_environment 'all' 'all_ruby_compile' * environment, line 732: Called all_ruby_compile * environment, line 816: Called die * The specific snippet of code: * rake man/man1/bluecloth.1 || die; * * If you need support, post the output of `emerge --info '=dev-ruby/bluecloth-2.2.0-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/bluecloth-2.2.0-r2::gentoo'`. !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="/usr/libexec/ccp4/bin:" JAVA_HOME="/etc/java-config-2/current-system-vm" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info =bluecloth-2.2.0 * The complete build log is located at '/var/tmp/portage/dev-ruby/bluecloth-2.2.0-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/bluecloth-2.2.0-r2/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/bluecloth-2.2.0-r2/work/all/bluecloth-2.2.0' * S: '/var/tmp/portage/dev-ruby/bluecloth-2.2.0-r2/work/all/bluecloth-2.2.0' >>> Failed to emerge dev-ruby/bluecloth-2.2.0-r2, Log file: >>> '/var/tmp/portage/dev-ruby/bluecloth-2.2.0-r2/temp/build.log' * GNU info directory index is up-to-date. .... root@leopard:/root(107)# grep RUBY /etc/make.conf #RUBY_TARGETS="ruby18 jruby" root@leopard:/root(108)# eselect ruby list Available Ruby profiles: [1] ruby20 (with Rubygems) [2] ruby21 (with Rubygems) [3] ruby22 (with Rubygems) [4] ruby23 (with Rubygems) * root@leopard:/root(109)# emerge -pvD bluecloth These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-ruby/bluecloth-2.2.0-r2::gentoo USE="doc {-test}" RUBY_TARGETS="ruby20 ruby21 ruby22 (-ruby19)" 0 KiB After eselecting ruby22 'emerge bluecloth' worked. |