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

Bug 48228

Summary: x11-base/xfree-4.3.0-r6 fails "Can't create api_noop.o: No such file or Directory
Product: Gentoo Linux Reporter: Joe Eversole <joe>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED WORKSFORME    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Log from 'emerge xfree'
The output from 'emerge info'

Description Joe Eversole 2004-04-18 08:41:21 UTC
When emerging x11-base/xfree-4.3.0-r6 (same thing happens with -r5), the installation errors out with information contained in the next comment. I will also attach the portage log (bz2'd) and my portage info.

I am experiencing a problem as well on bug 48191, also in the OpenGL section, but, the error is completely different. Could they be related?

Reproducible: Always
Steps to Reproduce:
1. emerge xfree

Actual Results:  
The compile errors out.

Expected Results:  
Installation of XFree
Comment 1 Joe Eversole 2004-04-18 08:43:04 UTC
Created attachment 29554 [details]
Log from 'emerge xfree'
Comment 2 Joe Eversole 2004-04-18 08:43:30 UTC
Created attachment 29555 [details]
The output from 'emerge info'
Comment 3 Joe Eversole 2004-04-18 09:30:41 UTC
Last messages when emerge dies.

make[4]: Entering directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/lib/GL/mesa/src/OSmesa'
rm -f ../../../../../lib/GL/mesa/src/api_noop.o unshared/../../../../../lib/GL/mesa/src/api_noop.o
gcc -c -ansi -pedantic -Wno-return-type -w  -I../../../../../exports/include/X11 -I../../../../../include/extensions -I../../../../../extras/Mesa/src/OSmesa -I../../../../../extras/Mesa/src 		-I../../../../../extras/Mesa/include      	 	 -I../../../../../lib/GL/include  -I../../../../.. -I../../../../../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/api_noop.c -o unshared/../../../../../lib/GL/mesa/src/api_noop.o
Assembler messages:
FATAL: can't create unshared/../../../../../lib/GL/mesa/src/api_noop.o: No such file or directory
make[4]: *** [../../../../../lib/GL/mesa/src/api_noop.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/lib/GL/mesa/src/OSmesa'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/lib/GL'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/lib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc'
make: *** [install] Error 2

!!! ERROR: x11-base/xfree-4.3.0-r6 failed.
!!! Function src_install, Line 636, Exitcode 2
!!! (no error message)

Comment 4 Joe Eversole 2004-04-18 21:00:14 UTC
I recompiled the machine from Stage 1 and the build still errors out at the same place.
Comment 5 Joe Eversole 2004-04-27 18:40:29 UTC
I believe this was related to a bug in the tail.c file for Reiser4 that is included in ck-sources-2.6.4-r2. I used a kernel with a newer version of Reiser4 and this problem was resolved.