Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48700 - Emerge xfree via NFS mount fails with "no such file or directory" error.
Summary: Emerge xfree via NFS mount fails with "no such file or directory" error.
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Network Filesystems
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-22 09:47 UTC by Andy Walker
Modified: 2004-10-07 20:17 UTC (History)
1 user (show)

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


Attachments
xfree-4.3.0-r5.log (bzip) (1666-xfree-4.3.0-r5.log.bz2,203.43 KB, text/plain)
2004-04-25 15:27 UTC, Andy Walker
Details
xfree-4.3.0-r5.log (bzip) (1666-xfree-4.3.0-r5.log.bz2,203.43 KB, text/plain)
2004-04-25 15:28 UTC, Andy Walker
Details
1666-xfree-4.3.0-r5.log (bzip) (1666-xfree-4.3.0-r5.log.bz2,203.43 KB, application/octet-stream)
2004-04-25 19:42 UTC, Andy Walker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Walker 2004-04-22 09:47:41 UTC
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-
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-22 12:53:20 UTC
Can you reproduce this without NFS?
Comment 2 Andy Walker 2004-04-22 13:05:55 UTC
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...
Comment 3 Andy Walker 2004-04-23 19:29:02 UTC
Similar problem posted in forum almost a year ago.  No resolution, of course.

http://forums.gentoo.org/viewtopic.php?t=98983
Comment 4 Brandon Hale (RETIRED) gentoo-dev 2004-04-23 20:07:03 UTC
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.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-24 13:55:53 UTC
Set PORT_LOGDIR in make.conf to get a full compilation log and attach it here, please.
Comment 6 Andy Walker 2004-04-25 15:27:49 UTC
Created attachment 30041 [details]
xfree-4.3.0-r5.log (bzip)

As requested.
Comment 7 Andy Walker 2004-04-25 15:28:02 UTC
Created attachment 30042 [details]
xfree-4.3.0-r5.log (bzip)

As requested.
Comment 8 Andy Walker 2004-04-25 19:41:06 UTC
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.
Comment 9 Andy Walker 2004-04-25 19:42:34 UTC
Created attachment 30051 [details]
1666-xfree-4.3.0-r5.log (bzip)

Apologies, here it is for the last time, I swear.
Comment 10 Andy Walker 2004-04-28 22:37:34 UTC
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.
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-28 22:53:41 UTC
Reassigning to NFS maintainers.
Comment 12 SpanKY gentoo-dev 2004-10-07 20:17:00 UTC
does it work if you mount with nfs over tcp ?