Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10268

Failed to emerge dev-ruby/rake-19

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Important (Ebuild) 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.
      
      

            Unassigned Unassigned
            borisp borisp
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: