emerge with --keep-going stops execution when finds the incompatibility between the versions of wine and gcc installed. The expected result is to build all other requested packages. ~ # emerge -uDN @system @world --keep-going -a These are the packages that would be merged, in order: Calculating dependencies... done! [...] Total: 42 packages (41 upgrades, 1 new), Size of downloads: 388,526 KiB Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Running pre-merge checks for x11-drivers/nvidia-drivers-364.19 * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 3.18.25-gentoo-r1 * Checking for suitable kernel configuration options... [ ok ] >>> Running pre-merge checks for app-emulation/wine-1.8-r1 * Checking for gcc-5-3 stack realignment compiler bug ... * Wine cannot be built with this version of gcc-5.3 * due to compiler bugs; please use gcc-config to select a * different compiler version. * See https://bugs.gentoo.org/574044 * * ERROR: app-emulation/wine-1.8-r1::gentoo failed (pretend phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called pkg_pretend * wine-1.8-r1.ebuild, line 207: Called die * The specific snippet of code: * wine_build_environment_check || die * * If you need support, post the output of `emerge --info '=app-emulation/wine-1.8-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emulation/wine-1.8-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/app-emulation/wine-1.8-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/wine-1.8-r1/temp/die.env'. * Working directory: '/usr/lib64/python3.4/site-packages' * S: '/var/tmp/portage/app-emulation/wine-1.8-r1/work/wine-1.8' >>> Running pre-merge checks for dev-java/icedtea-7.2.6.6 * Checking for at least 8500 MiB disk space at "/var/tmp/portage/dev-java/icedtea-7.2.6.6/temp" [ ok ] ~ #
*** This bug has been marked as a duplicate of bug 404157 ***