Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 237379

Summary: cross-i686-mingw32/mingw-runtime-3.15 emerge fail -- Access Violation /usr/doc/runtime (symlink to /usr/share/doc/runtime)
Product: Gentoo Linux Reporter: Mike Nelson <miken700>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal CC: miken700
Priority: High    
Version: 2007.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Mike Nelson 2008-09-11 01:03:29 UTC
'crossdev --target i686-mingw32' or 'emerge -N world' fails on cross-i686-mingw32/mingw-runtime-3.15 (from overlay /usr/i686-mingw32/usr/portage)

Fails with,
mkdir:     /usr/doc/runtime (symlink to /usr/share/doc/runtime)

/usr/share/doc/runtime does not exist on my system.


relevant bit,
make[2]: Entering directory `/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/work/mingwrt-3.15-mingw32/profile'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/work/mingwrt-3.15-mingw32/profile'
make[2]: Entering directory `/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/work/mingwrt-3.15-mingw32/mingwex'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/work/mingwrt-3.15-mingw32/mingwex'
make[1]: Leaving directory `/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/work/mingwrt-3.15-mingw32'
 *
 * ERROR: cross-i686-mingw32/mingw-runtime-3.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2408:  Called die
 * The specific snippet of code:
 *           emake install DESTDIR="${insdir}" || die;
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/cross/i686-mingw32/portage/cross-i686-mingw32/mingw-runtime-3.15/temp/environment'.
 * This ebuild is from an overlay: '/usr/i686-mingw32/usr/portage/'
 *
^[[31;01m--------------------------- ACCESS VIOLATION SUMMARY ---------------------------^[[0m
^[[31;01mLOG FILE = "/var/log/sandbox/sandbox-28503.log"^[[0m

mkdir:     /usr/doc/runtime (symlink to /usr/share/doc/runtime)
^[[31;01m--------------------------------------------------------------------------------^[[0m


# emerge -aN world

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild   R   ] cross-i686-mingw32/mingw-runtime-3.15  CROSSCOMPILE_OPTS="-headers-only*" 

Would you like to merge these packages? [Yes/No] n


Is this related to Bug 228907 ? Seems like a different issue, although this is what triggered the re-emerge of the package for me.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-11 08:54:15 UTC
Please post your `emerge --info' too.
Comment 2 Georg Hennig 2008-09-11 10:48:34 UTC
Seems to be the same problem as
http://bugs.gentoo.org/show_bug.cgi?id=237085
There you find a working patch.
Comment 3 Mike Nelson 2008-09-11 23:09:49 UTC
Created attachment 165224 [details]
emerge --info

my emerge --info
Comment 4 Mike Nelson 2008-09-11 23:33:51 UTC
(In reply to comment #2)
> Seems to be the same problem as
> http://bugs.gentoo.org/show_bug.cgi?id=237085
> There you find a working patch.
> 
Indeed, this must be the same problem. The patch fixed it for me. I saw that bug before and thought it wasn't related.
Comment 5 Peter Volkov (RETIRED) gentoo-dev 2008-09-15 12:46:59 UTC

*** This bug has been marked as a duplicate of bug 237085 ***