I encountered something similar to this myself a bit ago.
Apparently, GCC 5.3 has a bug in how it works with the stack alignment
in some cases, which causes compiling wine to fail halfway through [1].
I believe that that is the check for that bug.

If you have GCC 5.3, you may want to consider moving back to 5.2 until
the patch makes it into 5.4.
Or you can download the patch [1] and add it to /etc/portage/patches, if you
know how.

Alternatively, you can just mask the 1.9.* versions of wine for now.

That is, assuming that you are using GCC 5.3.
If not, ignore this.


[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69140


On Mon, Mar 14, 2016 at 01:53:44PM -0400, Alan Grimes wrote:
> No, skipfirst only works when it actually tries to compile something.
> Here it is failing in some strange pre-compile stage. I don't know why
> it has to be so anal about this, The normal solution would be to log the
> error, drop the two packages that were affected, and then compile the
> rest...
> 
> but nooooooooooooo.
> 
> I had to uninstall wine and winetricks, now about 80% of my packages are
> compiling... I'm probably going to end up with another lengthy list of
> miserable fail....
> 
> 
> Franz Fellner wrote:
> > man emerge
> > search for "skipfirst" and "keep-going"
> > It also seems you did not post the actual error or log. At least the
> > snipped you posted does not make any sense.
> >
> > 2016-03-14 16:12 GMT+01:00 Alan Grimes <alonz...@verizon.net
> > <mailto:alonz...@verizon.net>>:
> >
> >     In order to press ahead, I had to drop ktorrent and digikam, both
> >     packages that I consider high priority. =\
> >
> >
> >     I thought that would finally get me going...
> >
> >
> >     Oh what a fool I was...
> >
> >     #####################
> >
> >     >>> Running pre-merge checks for kde-plasma/plasma-workspace-5.5.5-r2
> >     >>> Running pre-merge checks for kde-plasma/kdeplasma-addons-5.5.5
> >     >>> Running pre-merge checks for kde-plasma/khotkeys-5.5.5
> >     >>> Running pre-merge checks for kde-plasma/powerdevil-5.5.5
> >     >>> Running pre-merge checks for kde-plasma/kmenuedit-5.5.5
> >     >>> Running pre-merge checks for kde-plasma/plasma-desktop-5.5.5
> >     >>> Running pre-merge checks for dev-lang/mono-4.2.2.30
> >      * Determining the location of the kernel source code
> >      * Found kernel source directory:
> >      *     /usr/src/linux
> >      * Found kernel object directory:
> >      *     /lib/modules/4.4.0/build
> >      * Found sources for kernel version:
> >      *     4.4.0
> >      * Checking for suitable kernel configuration
> >     options...
> >     [ ok ]
> >
> >      * Messages for package app-emulation/wine-1.9.5:
> >
> >      * ERROR: app-emulation/wine-1.9.5::gentoo failed (pretend phase):
> >      *   (no error message)
> >      *
> >      * Call stack:
> >      *           ebuild.sh, line 133:  Called pkg_pretend
> >      *   wine-1.9.5.ebuild, line 206:  Called wine_build_environment_check
> >      *   wine-1.9.5.ebuild, line 179:  Called die
> >      * The specific snippet of code:
> >      *              $(tc-getCC) -O2 "${FILESDIR}"/pr69140.c -o
> >     "${T}"/pr69140 || die
> >      *
> >      * If you need support, post the output of `emerge --info
> >     '=app-emulation/wine-1.9.5::gentoo'`,
> >      * the complete build log and the output of `emerge -pqv
> >     '=app-emulation/wine-1.9.5::gentoo'`.
> >      * The complete build log is located at
> >     '/var/tmp/portage/app-emulation/wine-1.9.5/temp/build.log'.
> >      * The ebuild environment file is located at
> >     '/var/tmp/portage/app-emulation/wine-1.9.5/temp/die.env'.
> >      * Working directory: '/usr/lib64/python3.4/site-packages'
> >      * S: '/var/tmp/portage/app-emulation/wine-1.9.5/work/wine-1.9.5'
> >     tortoise ~ #
> >
> >     ########
> >
> >     So this one stupid leaf package is killing my ENTIRE update???
> >
> >     I guess I'd better pray to Bill Gates that he won't fuck up my
> >     Windows 7
> >     HTPC by shoving win x down my throat or otherwise I won't be able to
> >     even try to play the several games I have that are windows only. =\
> >
> >     --
> >     IQ is a measure of how stupid you feel.
> >
> >     Powers are not rights.
> >
> >
> >
> 
> 
> -- 
> IQ is a measure of how stupid you feel.
> 
> Powers are not rights.
> 
> 

Attachment: signature.asc
Description: PGP signature

Reply via email to