The compile stop if you have rebooted without using the ISO install kernel image. Was not a problem on 1.2. >>> emerge x11-base/xfree-4.2.0-r12 to / >>> md5 ;-) X420src-1.tgz >>> md5 ;-) X420src-2.tgz >>> md5 ;-) X420src-3.tgz >>> md5 ;-) freetype-2.0.9.tar.bz2 >>> md5 ;-) truetype.tar.gz >>> md5 ;-) 4.2.0-xlib-i18n-module.patch >>> md5 ;-) 4.2.0-zlib-security.patch >>> md5 ;-) 4.2.0-libGLU-bad-extern.patch >>> md5 ;-) xf86Wacom.c.gz >>> Unpacking source... >>> Unpacking X420src-1.tgz >>> Unpacking X420src-2.tgz >>> Unpacking X420src-3.tgz >>> Unpacking freetype-2.0.9.tar.bz2 patching file xc/lib/X11/XlcDL.c patching file xc/lib/zlib/infblock.c patching file xc/extras/ogl-sample/main/gfx/lib/glu/libnurbs/nurbtess/quicksort.cc patching file config/imake/imake.c Hunk #1 succeeded at 985 (offset 4 lines). patching file programs/Xserver/hw/xfree86/drivers/nv/nv.man patching file programs/Xserver/hw/xfree86/drivers/nv/nv_cursor.c patching file programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c patching file programs/Xserver/hw/xfree86/drivers/nv/nv_dga.c patching file programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c patching file programs/Xserver/hw/xfree86/drivers/nv/nv_local.h patching file programs/Xserver/hw/xfree86/drivers/nv/nv_proto.h patching file programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c patching file programs/Xserver/hw/xfree86/drivers/nv/nv_type.h patching file programs/Xserver/hw/xfree86/drivers/nv/nv_video.c patching file programs/Xserver/hw/xfree86/drivers/nv/nvreg.h patching file programs/Xserver/hw/xfree86/drivers/nv/riva_hw.c patching file programs/Xserver/hw/xfree86/drivers/nv/riva_hw.h patching file programs/Xserver/hw/xfree86/drivers/nv/riva_tbl.h patching file programs/Xserver/hw/xfree86/common/xf86PciInfo.h patching file config/cf/Imake.cf patching file config/cf/Imake.tmpl patching file config/cf/Library.tmpl patching file config/cf/Server.tmpl patching file config/cf/X11.tmpl patching file config/cf/cross.def patching file config/cf/cross.rules patching file config/cf/linux.cf patching file config/cf/lnxLib.rules patching file config/cf/xfree86.cf patching file config/imake/Imakefile patching file config/imake/Makefile.ini patching file config/imake/ccimake.c patching file config/imake/imake.c Hunk #15 succeeded at 979 with fuzz 1. Hunk #16 succeeded at 1039 (offset 14 lines). Hunk #18 succeeded at 1135 (offset 14 lines). Hunk #20 succeeded at 1170 (offset 14 lines). Hunk #22 succeeded at 1236 (offset 14 lines). Hunk #24 succeeded at 1732 (offset 14 lines). Hunk #26 succeeded at 1898 (offset 14 lines). Hunk #28 succeeded at 1951 (offset 14 lines). Hunk #30 succeeded at 2001 (offset 14 lines). Hunk #32 succeeded at 2051 (offset 14 lines). patching file config/imake/imakemdep.h patching file include/Xmd.h patching file include/DPS/dpsconfig.h patching file lib/X11/XDefaultOMIF.c patching file lib/X11/imDefIm.c patching file lib/X11/xlibi18n/Xi18nLib.conf patching file lib/Xft/xftfreetype.c patching file lib/Xpm/Imakefile patching file lib/Xt/Xtos.h patching file lib/font/Type1/t1funcs.c patching file lib/font/util/fontxlfd.c patching file lib/xkbfile/maprules.c patching file lib/xtrans/Xtransint.h patching file nls/locale.alias patching file nls/locale.dir patching file nls/XI18N_OBJS/Imakefile patching file nls/XI18N_OBJS/zh patching file nls/XI18N_OBJS/zh_CN patching file programs/Xserver/GL/glx/glxscreens.c patching file programs/Xserver/GL/include/GL/glx_ansic.h patching file programs/Xserver/GL/mesa/src/X/xf86glx.c patching file programs/Xserver/PEX5/ddpex/mi/include/miStruct.h patching file programs/Xserver/fb/fb.h patching file programs/Xserver/hw/xfree86/common/Imakefile patching file programs/Xserver/hw/xfree86/common/compiler.h patching file programs/Xserver/hw/xfree86/common/xf86Config.c patching file programs/Xserver/hw/xfree86/common/xf86Events.c patching file programs/Xserver/hw/xfree86/common/xf86Init.c patching file programs/Xserver/hw/xfree86/common/xf86MiscExt.c patching file programs/Xserver/hw/xfree86/common/xf86Option.c patching file programs/Xserver/hw/xfree86/common/xf86Priv.h patching file programs/Xserver/hw/xfree86/common/xf86Privstr.h patching file programs/Xserver/hw/xfree86/common/xf86Xinput.c patching file programs/Xserver/hw/xfree86/common/xf86pciBus.c patching file programs/Xserver/hw/xfree86/common/xf86str.h patching file programs/Xserver/hw/xfree86/drivers/ati/Imakefile patching file programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c patching file programs/Xserver/hw/xfree86/drivers/ati/atilock.c patching file programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c patching file programs/Xserver/hw/xfree86/drivers/mga/mga.h patching file programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c patching file programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c patching file programs/Xserver/hw/xfree86/drivers/mga/mga_g450pll.c patching file programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/Imakefile patching file programs/Xserver/hw/xfree86/drivers/neomagic/NM-reg.txt patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo.h patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_2070.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_2090.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_2097.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_2200.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_dga.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_video.c patching file programs/Xserver/hw/xfree86/drivers/neomagic/neo_video.h patching file programs/Xserver/hw/xfree86/drivers/rendition/Imakefile patching file programs/Xserver/hw/xfree86/drivers/rendition/accelX.c patching file programs/Xserver/hw/xfree86/drivers/rendition/hwcursor.c patching file programs/Xserver/hw/xfree86/drivers/rendition/rendition.c patching file programs/Xserver/hw/xfree86/drivers/rendition/vboard.c patching file programs/Xserver/hw/xfree86/drivers/rendition/vmodes.c patching file programs/Xserver/hw/xfree86/drivers/rendition/vmodes.h patching file programs/Xserver/hw/xfree86/drivers/rendition/vramdac.c patching file programs/Xserver/hw/xfree86/drivers/rendition/vramdac.h patching file programs/Xserver/hw/xfree86/drivers/rendition/vtypes.h patching file programs/Xserver/hw/xfree86/drivers/rendition/vvga.c patching file programs/Xserver/hw/xfree86/drivers/rendition/vvga.h patching file programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c patching file programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h patching file programs/Xserver/hw/xfree86/drivers/savage/savage_vbe.c patching file programs/Xserver/hw/xfree86/drivers/savage/savage_video.c patching file programs/Xserver/hw/xfree86/drivers/siliconmotion/smi.h patching file programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c patching file programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_video.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis.h patching file programs/Xserver/hw/xfree86/drivers/sis/sis.man patching file programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.h patching file programs/Xserver/hw/xfree86/drivers/sis/sis530_accel.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_bios.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_bios.h patching file programs/Xserver/hw/xfree86/drivers/sis/sis_cursor.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_dac.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_dac.h patching file programs/Xserver/hw/xfree86/drivers/sis/sis_dga.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_opt.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_vb.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_vb.h patching file programs/Xserver/hw/xfree86/drivers/sis/sis_vga.c patching file programs/Xserver/hw/xfree86/drivers/sis/sis_video.c patching file programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_driver.c patching file programs/Xserver/hw/xfree86/drivers/trident/trident.h patching file programs/Xserver/hw/xfree86/drivers/trident/trident_dac.c patching file programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c patching file programs/Xserver/hw/xfree86/drivers/trident/trident_regs.h patching file programs/Xserver/hw/xfree86/drivers/trident/trident_video.c patching file programs/Xserver/hw/xfree86/drivers/tseng/tseng.h patching file programs/Xserver/hw/xfree86/drivers/tseng/tseng_driver.c patching file programs/Xserver/hw/xfree86/drivers/vga/generic.c patching file programs/Xserver/hw/xfree86/input/mouse/mouse.c patching file programs/Xserver/hw/xfree86/input/mouse/pnp.c patching file programs/Xserver/hw/xfree86/int10/Imakefile patching file programs/Xserver/hw/xfree86/int10/generic.c patching file programs/Xserver/hw/xfree86/int10/helper_exec.c patching file programs/Xserver/hw/xfree86/int10/xf86int10.h patching file programs/Xserver/hw/xfree86/loader/Imakefile patching file programs/Xserver/hw/xfree86/loader/elf.h patching file programs/Xserver/hw/xfree86/loader/elfloader.c patching file programs/Xserver/hw/xfree86/loader/loader.c patching file programs/Xserver/hw/xfree86/os-support/Imakefile patching file programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h patching file programs/Xserver/hw/xfree86/os-support/xf86_libc.h patching file programs/Xserver/hw/xfree86/os-support/bus/Imakefile patching file programs/Xserver/hw/xfree86/os-support/bus/Pci.h patching file programs/Xserver/hw/xfree86/os-support/linux/Imakefile patching file programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c patching file programs/Xserver/hw/xfree86/os-support/linux/int10/Imakefile patching file programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c patching file programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c patching file programs/Xserver/hw/xfree86/os-support/vbe/vbe.c patching file programs/Xserver/hw/xfree86/os-support/vbe/vbe.h patching file programs/Xserver/hw/xfree86/parser/Device.c patching file programs/Xserver/hw/xfree86/parser/Flags.c patching file programs/Xserver/hw/xfree86/vgahw/vgaHW.c patching file programs/Xserver/hw/xfree86/vgahw/vgaHW.h patching file programs/Xserver/hw/xfree86/xf86cfg/loadmod.c patching file programs/Xserver/include/servermd.h patching file programs/Xserver/mi/micoord.h patching file programs/Xserver/os/io.c patching file programs/Xserver/os/xalloc.c patching file programs/Xserver/xkb/ddxConfig.c patching file programs/Xserver/xkb/ddxLoad.c patching file programs/Xserver/xkb/xkb.c patching file programs/Xserver/xkb/xkbInit.c patching file programs/twm/add_window.c patching file programs/xclock/xclock.c patching file programs/xrx/plugin/Imakefile patching file programs/xterm/Imakefile patching file programs/xterm/XTerm.ad patching file programs/xterm/config.guess patching file programs/xterm/config.sub patching file programs/xterm/main.c patching file util/memleak/find-rtns.sh patching file util/memleak/fmalloc.c patching file programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c Hunk #1 succeeded at 320 (offset 35 lines). patching file programs/xkbcomp/symbols/Imakefile patching file programs/xkbcomp/symbols/us patching file programs/xkbcomp/symbols/nl patching file programs/xkbcomp/symbols/us_intl patching file programs/xkbcomp/symbols/ro patching file programs/xkbcomp/symbols/ro2 patching file programs/xkbcomp/symbols/tr_f patching file programs/xkbcomp/symbols/la patching file lib/X11/lcUniConv/koi8_k.h patching file lib/X11/lcUniConv/koi8_c.h patching file lib/X11/lcUniConv/armscii_8.h patching file lib/X11/lcUTF8.c Hunk #1 succeeded at 192 (offset 2 lines). patching file nls/Compose/koi8-k patching file nls/Compose/Imakefile patching file nls/Compose/koi8-c patching file nls/XLC_LOCALE/koi8-c patching file nls/XLC_LOCALE/koi8-k patching file nls/XLC_LOCALE/Imakefile patching file programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c patching file programs/Xserver/hw/xfree86/drivers/i810/Imakefile patching file programs/Xserver/hw/xfree86/drivers/i810/i810.h patching file programs/Xserver/hw/xfree86/drivers/i810/i810_cursor.c patching file programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c patching file programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c patching file programs/Xserver/hw/xfree86/drivers/i810/i810_io.c patching file programs/Xserver/hw/xfree86/drivers/i810/i810_memory.c patching file programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c Hunk #3 succeeded at 1177 (offset 1 line). Hunk #5 succeeded at 1799 (offset 1 line). Hunk #7 succeeded at 2511 (offset 1 line). patching file programs/Xserver/hw/xfree86/common/xf86PciInfo.h Hunk #1 succeeded at 645 (offset 5 lines). patching file programs/Xserver/hw/xfree86/drivers/ati/r128_video.c patching file programs/Xserver/hw/xfree86/drivers/v4l/v4l.c patching file lib/Xft/xftfreetype.c Hunk #1 succeeded at 614 (offset 1 line). >>> Source unpacked. Building Release 6.6 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Mon Sep 2 19:02:20 EST 2002 cd ./config/imake && make - --jobserver-fds=3,4 -j -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc" clean make[1]: Entering directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc/config/imake' rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* rm -f -r Makefile.proto Makefile Makefile.dep bootstrap rm -f imakemdep_cpp.h make[1]: Leaving directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc/config/imake' make - --jobserver-fds=3,4 -j Makefile.boot make[1]: Entering directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc' cd ./config/imake && make -w --jobserver-fds=3,4 - --jobserver-fds=3,4 -j -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc" make[2]: Entering directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc/config/imake' cc -o ccimake -DCROSSCOMPILEDIR=\"\" -O -I../../include -I../../imports/x11/include/X11 ccimake.c making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in config/imake if [ -n "" ] ; then \ /cc -E `./ccimake` \ -DCROSSCOMPILE_CPP imakemdep.h > imakemdep_cpp.h; \ else touch imakemdep_cpp.h; fi cc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c /bin/sh: ./ccimake: Permission denied cc -o imake -O -I../../include -I../../imports/x11/include/X11 imake.o make[2]: Leaving directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc/config/imake' rm -f ./config/makedepend/Makefile.proto ./config/imake/imake -I./config/cf -s ./config/makedepend/Makefile.proto -f ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend make[1]: execvp: ./config/imake/imake: Permission denied make[1]: *** [config/makedepend/Makefile.proto] Error 127 make[1]: Leaving directory `/mnt/green/portage/xfree-4.2.0-r12/work/xc' make: *** [World] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 13, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/x11-base/xfree/xfree-4.2.0-r12.ebuild . [01;31mTheWhiteRoom [01;34mroot # [00m Script done on Mon Sep 2 19:02:51 2002
This honestly looks like a permissions problem, did you run as root to do this?
What version portage ?
Ok, Running portage 2.0.28. Logged in as root. Oldworld mac 7600/144M/9G/132Hz ADB keyboard, 3 button Mouseman mouse. Was this the correct way to post bugs? (first bug)
Yes, it was a good bug report for the most part, more informtion is always best. I honestly can't see where a kernel would make this kind of a difference in the build, also i just rebuilt my entire setup (xfree, mozilla, kde, etc) booted from that exact ISO...not sure where to go from here on this one
cc -o ccimake -DCROSSCOMPILEDIR=\"\" -O -I../../include -I../../imports/x11/include/X11 ccimake.c making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in config/imake if [ -n "" ] ; then \ /cc -E `./ccimake` \ -DCROSSCOMPILE_CPP imakemdep.h > imakemdep_cpp.h; \ else touch imakemdep_cpp.h; fi cc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c /bin/sh: ./ccimake: Permission denied So it seems that the created 'ccimake' cannot be executed. PORTAGE_TMPDIR is not maybe on a partition mounted "noexec" ?
Ok, I was installing (1.4 from stage_ppc_1.tbz2) to sdg7 using a 2.4.19 kernel , using sdg8 as the TMP_DIR and have portage on sde5. My setup is a lot of small scsi drives and one big one. I use the same /usr/portage for both 1.2 and 1.4. The 1.2 ISO ramdisk does not have this problem, when I used mount -t ext2 /dev/sdg7 /mnt/gentoo mount -t ext2 /dev/sde5 /mnt/gentoo/usr/portage mount -t ext2 /dev/sdg8 /mnt/gentoo/mnt/green mount -o bind /proc /mnt/gentoo/proc chroot /mnt/gentoo /bin/bash source /etc/profile #> export PORTAGE_TMPDIR="/mnt/green" #> emerge gnome My fstab (non-commented bits) /dev/sdg7 / ext2 noauto,noatime 1 2 /dev/sde5 /usr/portage ext2 defaults 0 1 /dev/sda6 /mnt/scsia hfs defaults,noauto,user 0 1 /dev/sdb5 /mnt/deb ext2 defaults,noauto,user 0 1 /dev/sdc5 /mnt/bumpe hfs defaults,noauto,user 0 1 /dev/sdd5 /mnt/jpg hfs defaults,noauto,user 0 1 /dev/sdh4 /mnt/zip hfs defaults,noauto,user 0 1 /dev/sdg11 none swap sw 0 1 /dev/sda7 none swap sw 0 1 /dev/sdf5 /mnt/gentoo12 ext2 defaults,noauto,user 0 1 /dev/sdg8 /mnt/green ext2 defaults,noauto,user 0 1 /dev/sdg9 /mnt/yellow ext2 defaults,noauto,user 0 1 /dev/sdg10 /mnt/orange ext2 defaults,noauto,user 0 1 proc /proc proc defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0
How much disk space availible ?
Got a reply to another bug and thought Oh, theres a different setup for 1.4. Will change make.conf and the CFLAGS and try again. http://bugs.gentoo.org/show_bug.cgi?id=7902 PS disk space is 1.2G on system, 2G on PORTAGE_TMPDIR and 300Mb on portage.
I'm closing this as wont fix as I really think it was due to misconfigurations for 1.4 setup.