-
Bug
-
Resolution: Fixed
-
Important (Ebuild)
-
None
-
None
-
emerge -DuavNA @world
-
Ruby on next has problems with rake merging, at least in some cases.
emerge -DuavNA @world on next leads to an error on dev-ruby/rake-19
Sync successful and kits in alignment! :) These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-ruby/bundler-2.3.18:2::ruby-kit [2.2.0:2::ruby-kit] USE="-doc* -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/rbs-2.6.0::ruby-kit USE="-doc -test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/power_assert-2.0.1::ruby-kit [1.2.0::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby24%) (-ruby25%) (-ruby26%*)" 0 KiB [ebuild U ] dev-ruby/did_you_mean-1.6.1:2.6::ruby-kit [1.5.0:2.6::ruby-kit] USE="-test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/net-ftp-0.1.3::ruby-kit USE="-doc -test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/rake-19::ruby-kit [13.0.1::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby24%) (-ruby25%) (-ruby26%*)" 0 KiB [ebuild U ] dev-ruby/json-2.6.2:2::ruby-kit [2.3.1:2::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/rexml-3.2.5:3::ruby-kit USE="-test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/minitest-5.16.2:5::ruby-kit [5.14.2:5::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/rss-0.2.9::ruby-kit USE="-doc -test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/test-unit-3.5.3:2::ruby-kit [3.3.7:2::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/typeprof-0.21.3::ruby-kit USE="-test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/kpeg-1.3.1:1::ruby-kit [1.1.0-r1:1::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby24%) (-ruby25%) (-ruby26%*)" 0 KiB [ebuild U ] dev-ruby/racc-1.6.0::ruby-kit [1.5.2::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30 (-ruby25%) (-ruby26%*)" 0 KiB [ebuild N ] dev-ruby/stringio-3.0.2::ruby-kit USE="-doc -test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild N ] dev-ruby/psych-4.0.4::ruby-kit USE="-doc -test" RUBY_TARGETS="ruby31 -ruby27 -ruby30" 0 KiB [ebuild U ] dev-ruby/rdoc-6.4.0::ruby-kit [6.2.0::ruby-kit] USE="-doc -test" RUBY_TARGETS="ruby31%* -ruby27* -ruby30% (-ruby24%) (-ruby25%) (-ruby26%*)" 0 KiB Total: 17 packages (10 upgrades, 7 new), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 17) dev-ruby/bundler-2.3.18::ruby-kit >>> Installing (1 of 17) dev-ruby/bundler-2.3.18::ruby-kit >>> Emerging (2 of 17) dev-ruby/rbs-2.6.0::ruby-kit >>> Installing (2 of 17) dev-ruby/rbs-2.6.0::ruby-kit >>> Emerging (3 of 17) dev-ruby/power_assert-2.0.1::ruby-kit >>> Installing (3 of 17) dev-ruby/power_assert-2.0.1::ruby-kit >>> Emerging (4 of 17) dev-ruby/did_you_mean-1.6.1::ruby-kit >>> Installing (4 of 17) dev-ruby/did_you_mean-1.6.1::ruby-kit >>> Emerging (5 of 17) dev-ruby/net-ftp-0.1.3::ruby-kit >>> Installing (5 of 17) dev-ruby/net-ftp-0.1.3::ruby-kit >>> Emerging (6 of 17) dev-ruby/rake-19::ruby-kit >>> Failed to emerge dev-ruby/rake-19, Log file: >>> '/run/portage/dev-ruby/rake-19/temp/build.log' >>> Jobs: 5 of 17 complete, 1 failed Load avg: 1.40, 1.54, 4.91 * Package: dev-ruby/rake-19 * Repository: ruby-kit * USE: amd64 elibc_glibc kernel_linux ruby_targets_ruby31 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... >>> Unpacking rake-19-ecfe7fe.tar.gz to /run/portage/dev-ruby/rake-19/work/all >>> Source unpacked in /run/portage/dev-ruby/rake-19/work >>> Preparing source in /run/portage/dev-ruby/rake-19/work ... * Running prepare phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby31 ... >>> Source prepared. >>> Configuring source in /run/portage/dev-ruby/rake-19/work ... * Running configure phase for ruby31 ... >>> Source configured. >>> Compiling source in /run/portage/dev-ruby/rake-19/work ... * Running compile phase for ruby31 ... * Running compile phase for all ... >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-ruby/rake-19 >>> Install dev-ruby/rake-19 into /run/portage/dev-ruby/rake-19/image * Running install phase for ruby31 ... -e:1:in `eval': (eval):1: syntax error, unexpected symbol literal, expecting `do' or '{' or '(' (SyntaxError) --- !ruby/object:Gem::Specification ^ (eval):2: syntax error, unexpected ':', expecting end-of-input name: rake ^ from -e:1:in `<main>' * ERROR: dev-ruby/rake-19::ruby-kit failed (install phase): * Unable to generate gemspec file. * * Call stack: * ebuild.sh, line 93: Called src_install * environment, line 2164: Called ruby-ng_src_install * environment, line 1779: Called _ruby_each_implementation 'each_ruby_install' * environment, line 496: Called _ruby_invoke_environment 'ruby31' 'each_ruby_install' * environment, line 628: Called each_ruby_install * environment, line 860: Called each_fakegem_install * environment, line 810: Called ruby_fakegem_install_gemspec * environment, line 2049: Called die * The specific snippet of code: * fi ) || die "Unable to generate gemspec file."; * * If you need support, post the output of `emerge --info '=dev-ruby/rake-19::ruby-kit'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/rake-19::ruby-kit'`. * The complete build log is located at '/run/portage/dev-ruby/rake-19/temp/build.log'. * The ebuild environment file is located at '/run/portage/dev-ruby/rake-19/temp/environment'. * Working directory: '/run/portage/dev-ruby/rake-19/work/ruby31/rake-19' * S: '/run/portage/dev-ruby/rake-19/work/ruby31/rake-19' * Messages for package dev-ruby/rake-19: * ERROR: dev-ruby/rake-19::ruby-kit failed (install phase): * Unable to generate gemspec file. * * Call stack: * ebuild.sh, line 93: Called src_install * environment, line 2164: Called ruby-ng_src_install * environment, line 1779: Called _ruby_each_implementation 'each_ruby_install' * environment, line 496: Called _ruby_invoke_environment 'ruby31' 'each_ruby_install' * environment, line 628: Called each_ruby_install * environment, line 860: Called each_fakegem_install * environment, line 810: Called ruby_fakegem_install_gemspec * environment, line 2049: Called die * The specific snippet of code: * fi ) || die "Unable to generate gemspec file."; * * If you need support, post the output of `emerge --info '=dev-ruby/rake-19::ruby-kit'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/rake-19::ruby-kit'`. * The complete build log is located at '/run/portage/dev-ruby/rake-19/temp/build.log'. * The ebuild environment file is located at '/run/portage/dev-ruby/rake-19/temp/environment'. * Working directory: '/run/portage/dev-ruby/rake-19/work/ruby31/rake-19' * S: '/run/portage/dev-ruby/rake-19/work/ruby31/rake-19' * GNU info directory index is up-to-date. * After world updates, it is important to remove obsolete packages with * emerge --depclean. Refer to `man emerge` for more information.