Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 414909 - cross-i686-pc-mingw32/w32api-3.17.2 - mv: cannot stat `/usr/share/doc/w32api-3.17.2': No such file or directory
Summary: cross-i686-pc-mingw32/w32api-3.17.2 - mv: cannot stat `/usr/share/doc/w32api-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-06 18:16 UTC by M8R-u38wij
Modified: 2012-05-08 20:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (info,16.03 KB, text/plain)
2012-05-06 18:17 UTC, M8R-u38wij
Details
cross-i686-pc-mingw32-info.log (cross-i686-pc-mingw32-info.log,16.95 KB, text/plain)
2012-05-06 18:17 UTC, M8R-u38wij
Details
cross-i686-pc-mingw32-w32api.log (cross-i686-pc-mingw32-w32api.log,40.78 KB, text/plain)
2012-05-06 18:19 UTC, M8R-u38wij
Details
Result of the directory listing. (ls -R var tmp portage cross-i686-pc-mingw32 w32api-3.17.2 image,6.24 KB, text/plain)
2012-05-08 10:19 UTC, nervin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M8R-u38wij 2012-05-06 18:16:03 UTC
Installation of mingw32, i586-mingw32 and i686-pc-mingw32 toolchains fails on w32api installation. Bug reproduced with crossdev versions 20111118, 20111221 and ~20120305.

Reproducible: Always

Steps to Reproduce:
crossdev -S --target i686-pc-mingw32
Actual Results:  
installation fails on w32api

Expected Results:  
mingw32 toolchain installed

# crossdev -S --target i686-pc-mingw32
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * crossdev version:      20111221
 * Host Portage ARCH:     amd64
 * Target Portage ARCH:   x86
 * Target System:         i686-pc-mingw32
 * Stage:                 4 (C/C++ compiler)
 * ABIs:                  default

 * binutils:              binutils-[stable]
 * gcc:                   gcc-[stable]
 * headers:               w32api-[stable]
 * libc:                  mingw-runtime-[stable]

 * CROSSDEV_OVERLAY:      /usr/local/portage
 * PORT_LOGDIR:           /var/log/portage
 * PORTAGE_CONFIGROOT:    
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  
!!! WARNING - Cannot auto-configure CHOST i686-pc-mingw32
!!! You should edit /usr/i686-pc-mingw32/etc/portage/make.conf
!!! by hand to complete your configuration
 * Log: /var/log/portage/cross-i686-pc-mingw32-binutils.log
 * Emerging cross-binutils ...                                                                                                                                   [ ok ]
 * Log: /var/log/portage/cross-i686-pc-mingw32-w32api-quick.log
 * Emerging cross-w32api-quick ...                                                                                                                               [ ok ]
 * Log: /var/log/portage/cross-i686-pc-mingw32-mingw-runtime-headers.log
 * Emerging cross-mingw-runtime-headers ...                                                                                                                      [ ok ]
 * Log: /var/log/portage/cross-i686-pc-mingw32-gcc-stage1.log
 * Emerging cross-gcc-stage1 ...                                                                                                                                 [ ok ]
 * Log: /var/log/portage/cross-i686-pc-mingw32-w32api.log
 * Emerging cross-w32api ...

 * w32api failed :(
 * If you file a bug, please attach the following logfiles:
 * /var/log/portage/cross-i686-pc-mingw32-info.log
 * /var/log/portage/cross-i686-pc-mingw32-w32api.log
Comment 1 M8R-u38wij 2012-05-06 18:17:03 UTC
Created attachment 311015 [details]
emerge --info
Comment 2 M8R-u38wij 2012-05-06 18:17:59 UTC
Created attachment 311017 [details]
cross-i686-pc-mingw32-info.log
Comment 3 M8R-u38wij 2012-05-06 18:19:08 UTC
Created attachment 311019 [details]
cross-i686-pc-mingw32-w32api.log
Comment 4 SpanKY gentoo-dev 2012-05-07 00:07:11 UTC
post the output of `ls -R /var/tmp/portage/cross-i686-pc-mingw32/w32api-3.17.2/image`.  `dodoc` was run just before, so there should be a doc dir.
Comment 5 nervin 2012-05-08 10:18:46 UTC
(In reply to comment #4)
> post the output of `ls -R
> /var/tmp/portage/cross-i686-pc-mingw32/w32api-3.17.2/image`.  `dodoc` was
> run just before, so there should be a doc dir.

I'm not the guy who opened this bug, but I experienced it too. I gonna upload a text file containing the result of the command you asked. The said directory, with contents, is indeed there.
Comment 6 nervin 2012-05-08 10:19:19 UTC
Created attachment 311159 [details]
Result of the directory listing.
Comment 7 SpanKY gentoo-dev 2012-05-08 20:06:02 UTC
(In reply to comment #6)

thanks, that shows the dumb mistake i made
Comment 8 SpanKY gentoo-dev 2012-05-08 20:07:18 UTC
should be all set now in the tree; thanks for the report!

Commit message: Use $D, not $ED, since this is EAPI=0
http://sources.gentoo.org/dev-util/w32api/w32api-3.14.ebuild?r1=1.3&r2=1.4
http://sources.gentoo.org/dev-util/w32api/w32api-3.17.2.ebuild?r1=1.4&r2=1.5