Spice ebuild used to work. now the build completes without building binaries. Calculating dependencies ...done! >>> emerge (1 of 1) app-sci/spice-3.5.5 to / >>> md5 ;-) spice3f5sfix.tar.gz >>> Unpacking source... >>> Unpacking spice3f5sfix.tar.gz >>> Source unpacked. Begin build on ducktape.alfred.edu for linux on Mon Jan 27 11:09:15 EST 2003: Making "all" in spice3f5sfix make[1]: Entering directory `/var/tmp/portage/spice-3.5.5/work/spice3f5sfix' mkdir -p /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/tmp UPDATING /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/tmp/spice UPDATING /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/tmp/spice-cc UPDATING /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/tmp/spice-cx UPDATING /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/tmp/spice-ld Making "all" in src make[2]: Entering directory `/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/obj' Making "all" in lib make[3]: Entering directory `/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/obj/lib' Making "all" in dev make[4]: Entering directory `/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/obj/lib/dev' Making "all" in disto make[5]: Entering directory `/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/obj/lib/dev/disto' cc -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -I/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/include -c /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/lib/dev/disto//atander.c /usr/bin/cc: line 3: gcc: command not found make[5]: *** [atander.o] Error 127 cc -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -I/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/include -c /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/lib/dev/disto//cosderiv.c /usr/bin/cc: line 3: gcc: command not found make[5]: *** [cosderiv.o] Error 127 cc -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -I/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/include -c /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/lib/dev/disto//cubeder.c /usr/bin/cc: line 3: gcc: command not found make[5]: *** [cubeder.o] Error 127 cc -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -I/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/include -c /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/lib/dev/disto//divderiv.c /usr/bin/cc: line 3: gcc: command not found make[5]: *** [divderiv.o] Error 127 cc -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -I/var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/include -c /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/src/lib/dev/disto//equalder.c This continues through the rest of the build. In my opinion, the greater problem is that portage does not realize that there was a problem, and continues on without stoppinng. The end result is that i have the man pages and spice libraries, but no binaries. I seem to remember this happening with another build, but I'm not sure which one. Perhaps portage should check to make sure that the files are in their appropriate places before reporting a success. Otherwise, Gentoo is the best distro I've used!! Great job!! John
please emerge gcc-config
Reemerging gcc-config doesn't fix the problem. Portage should pick up that the build is failing.
Created attachment 7737 [details] Build script that fixes problem
The build script i uploaded a minute ago, should be copied over the build script in /var/tmp/portage/spice-3.5.5/work/spice3f5sfix/util/ Sorry about not specifying earlier.
this shouldn't be an issue with the newer gcc-config's (1.3.1)