emerge of x11-base/xfree-4.2.99.4 fails because of a 'install' command without target argument during the installation phase. Here is the tail of emerge's output: install.man in doc/man/Xv done make[4]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man/Xv' installing man pages in doc/man/GL... make[4]: Entering directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man/GL' installing man pages in doc/man/GL/gl... make[5]: Entering directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man/GL/gl' install -c -m 0444 glAccum._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glAccum.3x install -c -m 0444 glActiveTextureARB._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glActiveTextureARB.3x install -c -m 0444 glAlphaFunc._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glAlphaFunc.3x install -c -m 0444 glAreTexturesResident._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glAreTexturesResident.3x install -c -m 0444 glArrayElement._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glArrayElement.3x install -c -m 0444 glBegin._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBegin.3x + install -c -m 0444 '#tmp.26850' /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glEnd.3x install -c -m 0444 glBindTexture._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBindTexture.3x install -c -m 0444 glBitmap._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBitmap.3x install -c -m 0444 glBlendColor._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBlendColor.3x install -c -m 0444 glBlendEquation._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBlendEquation.3x install -c -m 0444 glBlendFunc._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glBlendFunc.3x install -c -m 0444 glCallList._man /var/tmp/portage/xfree-4.2.99.4/image//usr/X11R6/man/man3/glCallList.3x install -c install: too few arguments Try `install --help' for more information. make[5]: *** [install.man] Error 1 make[5]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man/GL/gl' make[4]: *** [install.man] Error 2 make[4]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man/GL' make[3]: *** [install.man] Error 2 make[3]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc/man' make[2]: *** [install.man] Error 2 make[2]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc/doc' make[1]: *** [install.man] Error 2 make[1]: Leaving directory `/var/tmp/portage/xfree-4.2.99.4/work/xc' make: *** [install.man] Error 2 !!! ERROR: x11-base/xfree-4.2.99.4 failed. !!! Function src_install, Line 346, Exitcode 2 !!! (no error message) Note that this error occures in some man subdirectory. I used to have 'doc' in my USE flag. Maybe the failure does not occure if 'doc' is not in USE.
installed fine for me, gentoo 1.4 latest rc, and i am not using doc in my USE flags, either. after install? that's another can o worms
well? what happened after install?
Strange! After several tries I can no longer reproduce the installation bug I encountered before. Now xfree-4.2.99.4 installs and works fine everytime I try. I have no idea what the cause for this error could have been. Whatever it was, it's gone now. I suppose the bug can be resolved to "worksforme", if no other one encounters the failure.
unreproducible