When I attempt to emerge xfree, it fails with the following error: FATAL: can't create unshared/../../../../../lib/GL/mesa/src/context.o: No such file or directory Reproducible: Always Steps to Reproduce: 1. emerge xfree 2. 3. Actual Results: FULL ERROR: ----------- /../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DMALLOC_0_RETURNS_NULL -mno-mmx ../../../../../lib/GL/mesa/src/context.c -o unshared/../../../../../lib/GL/mesa/src/context.o Assembler messages: FATAL: can't create unshared/../../../../../lib/GL/mesa/src/context.o: No such file or directory make[4]: *** [../../../../../lib/GL/mesa/src/context.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r5/work/xc/lib/GL/mesa/src/OSmesa' make[3]: *** [install] Error 2 make[3]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r5/work/xc/lib/GL' make[2]: *** [install] Error 2 make[2]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r5/work/xc/lib' make[1]: *** [install] Error 2 make[1]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r5/work/xc' make: *** [install] Error 2 !!! ERROR: x11-base/xfree-4.3.0-r5 failed. !!! Function src_install, Line 634, Exitcode 2 !!! (no error message) Expected Results: Successfully completed the build, I would imagine. EMERGE INFO OUTPUT: ------------------- Gentoo Base System version 1.4.3.13 Portage 2.0.50-r3 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1) ================================================================= System uname: 2.6.3-gentoo-r1 i586 Mobile Pentium MMX Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium-mmx -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium-mmx -fomit-frame-pointer" DISTDIR="/var/tmp/portage/dist" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.pair.com/ http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aim apm avi berkdb crypt cups doc encode fbcon flac flash foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde lesstif libg++ libwww mad mikmod mmx motif mpeg mpi ncurses nls oggvorbis oss pam pcmcia pda pdflib perl png pnp python qt quicktime readline samba sdl slang spell ssl svga tcpd truetype usb wmf x86 xface xml2 xmms xv zlib" -END- /etc/make.conf -------------- CFLAGS="-O2 -march=pentium-mmx -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" USE="-xinerama -opengl -mesa -cdr -arts apm aim mmx crypt cups doc fbcon flac flash foomaticdb gtk2 mikmod lesstif mpi ncurses oss pcmcia pda perl png pnp quicktime samba slang spell usb wmf xface xml2 xmms xv zlib" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.pair.com/ http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo" DISTDIR=/var/tmp/portage/dist -END-
Can you reproduce this without NFS?
Unfortunately, that's not possible. There isn't enough space on the drive for the dist packages AND the unpacked source. I am using NFS for this reason ('s a laptop). Could it have something to do with NFS? I don't really see how, but...
Similar problem posted in forum almost a year ago. No resolution, of course. http://forums.gentoo.org/viewtopic.php?t=98983
Please stop adjusting the priority flag. It is not used to rank bugs by the XFree team, and simply creates extra mail in an already heavy stream of bug reports. Coming back to the bug with further relevant information as you've done, however, is greatly appreciated. Thanks for your understanding.
Set PORT_LOGDIR in make.conf to get a full compilation log and attach it here, please.
Created attachment 30041 [details] xfree-4.3.0-r5.log (bzip) As requested.
Created attachment 30042 [details] xfree-4.3.0-r5.log (bzip) As requested.
Comment on attachment 30041 [details] xfree-4.3.0-r5.log (bzip) attempted to post as text, but was too big. compressed, but failed to set as binary.
Created attachment 30051 [details] 1666-xfree-4.3.0-r5.log (bzip) Apologies, here it is for the last time, I swear.
Found an external usb harddrive and mounted /var/tmp on it. The build went flawlessly. Unless something was changed, this is indeed an nfs-related problem. While this bug may warrant further investigation, my system currently works, so I leave it up to the bug wranglers.
Reassigning to NFS maintainers.
does it work if you mount with nfs over tcp ?