Jump to content

Photo

ninja: build stopped: subcommand failed. for electron-1.3.6


1 reply to this topic

#1
dougbmorris

dougbmorris

    Advanced Member

  • Members
  • PipPipPip
  • 40 posts

Can't emerge electron-1.3.6, necessary for app-editors/atom. I have enough disk space and memory. I've tried downgrading jinja (per online, maybe not relevant), revdep-rebuild, updating everything in @world that will, emerge @preserved-rebuild. The two ninjas I have are:

Computer me # equery l -po dev-util/ninja net-irc/ninja
 * Searching for ninja in dev-util ...
[-P-] [  ] dev-util/ninja-1.6.0:0
[-P-] [  ] dev-util/ninja-1.7.1:0
[IP-] [  ] dev-util/ninja-1.7.2:0
[-P-] [ -] dev-util/ninja-9999:0

 * Searching for ninja in net-irc ...
[-P-] [  ] net-irc/ninja-1.5.9_pre14-r1:0
Computer me #

This is the emerge output for the electron-1-3.6 failure, always the same:

ninja: build stopped: subcommand failed.
 * ERROR: dev-util/electron-1.3.6::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 115:  Called src_compile
 *   environment, line 5142:  Called die
 * The specific snippet of code:
 *     eninja -C ${compile_target} ${ninja_targets} || die
 *
 * If you need support, post the output of `emerge --info '=dev-util/electron-1.3.6::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/electron-1.3.6::gentoo'`.
 *
 * MemTotal:        3947876 kB
 * SwapTotal:       2097148 kB
 *
 * The complete build log is located at '/var/tmp/portage/dev-util/electron-1.3.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/electron-1.3.6/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/electron-1.3.6/work/chromium-52.0.2743.82'
 * S: '/var/tmp/portage/dev-util/electron-1.3.6/work/chromium-52.0.2743.82'

>>> Failed to emerge dev-util/electron-1.3.6, Log file:

>>>  '/var/tmp/portage/dev-util/electron-1.3.6/temp/build.log'

 * Messages for package dev-util/electron-1.3.6:

 * ERROR: dev-util/electron-1.3.6::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 115:  Called src_compile
 *   environment, line 5142:  Called die
 * The specific snippet of code:
 *     eninja -C ${compile_target} ${ninja_targets} || die

 *
 * If you need support, post the output of `emerge --info '=dev-util/electron-1.3.6::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/electron-1.3.6::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-util/electron-1.3.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/electron-1.3.6/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/electron-1.3.6/work/chromium-52.0.2743.82'
 * S: '/var/tmp/portage/dev-util/electron-1.3.6/work/chromium-52.0.2743.82'
Computer me #

My emerge @preserved-rebuild only tries to emerge cups-filters, and fails:

make: *** [all] Error 2
 * ERROR: net-print/cups-filters-1.13.2::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-print/cups-filters-1.13.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-print/cups-filters-1.13.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-print/cups-filters-1.13.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-print/cups-filters-1.13.2/temp/environment'.
 * Working directory: '/var/tmp/portage/net-print/cups-filters-1.13.2/work/cups-filters-1.13.2'
 * S: '/var/tmp/portage/net-print/cups-filters-1.13.2/work/cups-filters-1.13.2'

>>> Failed to emerge net-print/cups-filters-1.13.2, Log file:

>>>  '/var/tmp/portage/net-print/cups-filters-1.13.2/temp/build.log'

 * Messages for package net-print/cups-filters-1.13.2:

 * ERROR: net-print/cups-filters-1.13.2::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-print/cups-filters-1.13.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-print/cups-filters-1.13.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-print/cups-filters-1.13.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-print/cups-filters-1.13.2/temp/environment'.
 * Working directory: '/var/tmp/portage/net-print/cups-filters-1.13.2/work/cups-filters-1.13.2'
 * S: '/var/tmp/portage/net-print/cups-filters-1.13.2/work/cups-filters-1.13.2'
Computer me #

Looks like I'd better start liking geany.



#2
hencb

hencb

    Member

  • Members
  • PipPip
  • 13 posts

The issue has been fixed by the ebuild author. It will take some time for the update to hit the Funtoo tree.

You're free to try any of the workaround mentioned in the bug report:

https://bugs.funtoo.org/browse/FL-3511

 

You can also directly add the overlay of the atom package maintainer.

 

I hope that fixes your problem.

 

Cheerz!





Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users