Apologies if this is a wild goose chase. I'm attempting to build Gentoo within my Mandrake distro (although the same problem occurs when using LiveCD.) Uncompressed Stage1... to <dir> chroot <dir> /bin/bash ... usual steps up to emerge sync seem to work. However, when diffutils is compiled there are fatal errors - see attached. USE="alsa cdr cups doc emacs encoder gphoto2 gstreamer icc imap -java samba scanner snmp svga tcltk truetype usb wmf xml xml2 xmms zlib sse" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3 -malign-double -fomit-frame-pointer -funroll-loops -pipe" ACCEPT_KEYWORD="x86" MAKEOPTS="-j3" (dual P3 system) I've attached the system output from emerge. Examining the generated Makefile, the error (line 15) is where Makefile reads @SET_MAKE@ ... I've never seen this Make macro type before Best Richard ** ATT /dev/fd/1 /dev/fd/1 rm: `/var/tmp/portage/diffutils-2.8.4-r4/build-info' changed dev/ino: Is a directory rm: `/var/tmp/portage/diffutils-2.8.4-r4/temp/cs20B9JF' changed dev/ino: Is a directory rm: `/var/tmp/portage/diffutils-2.8.4-r4/work' changed dev/ino: Is a directory /dev/fd/1 /dev/fd/1 /dev/fd/1 /dev/fd/1 rm: `/var/tmp/portage/diffutils-2.8.4-r4/work' changed dev/ino: Is a directory /dev/fd/1 /dev/fd/1 cp: skipping file `/usr/portage/sys-apps/diffutils/diffutils-2.8.4-r4.ebuild', as it was replaced while being copied rm: `conftest.dir' changed dev/ino: Is a directory cat: conftest.c: input file is output file mkdir: cannot create directory `conftest.dir': File exists cp: skipping file `config/depcomp', as it was replaced while being copied ./configure: line 1: ./depcomp: No such file or directory rm: `conftest.dir' changed dev/ino: Is a directory cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.c: input file is output file cat: conftest.c: input file is output file rm: cannot remove `conftest.dir': Is a directory rm: cannot remove `conftest.dir': Is a directory cat: conftest.err: input file is output file rm: cannot remove `conftest.dir': Is a directory rm: cannot remove `conftest.dir': Is a directory cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file rm: cannot remove `conftest.dir': Is a directory cat: conftest.c: input file is output file cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.c: input file is output file cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.c: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file cat: conftest.err: input file is output file rm: cannot remove `conftest.dir': Is a directory cat: conftest.c: input file is output file cat: conftest.c: input file is output file cat: conftest.c: input file is output file cat: /var/tmp/portage/diffutils-2.8.4-r4/temp/csEWfaTv/subs.frag: input file is output file cat: /var/tmp/portage/diffutils-2.8.4-r4/temp/csEWfaTv/subs.frag: input file is output file cat: /var/tmp/portage/diffutils-2.8.4-r4/temp/csEWfaTv/in: input file is output file cat: ./po/Rules-quot: input file is output file rm: `/var/tmp/portage/diffutils-2.8.4-r4/temp/csEWfaTv' changed dev/ino: Is a directory rm: `conftest.dir' changed dev/ino: Is a directory Makefile:15: *** missing separator. Stop. !!! ERROR: sys-apps/diffutils-2.8.4-r4 failed. !!! Function src_compile, Line 64, Exitcode 2 !!! (no error message)
i experienced this problem the last couple days. it would not give up. i tried from stage1 and stage2 using bootstrap.sh and bootstrap-2.6.sh as well as all combinations of default and not-so-sane cflags. whether i change USE or not, it would not compile. trying to copy or move files or install other packages after failure would give similar errors to the last few lines from rich. no word on this? any chances of fixing it? i'm stuck installing from the livecd's now (stage3) and upgrading all packages. messy. booo. cost me my weekend to boot.
note: forgot to mention, the fact that subsequent attempts to build & copy/move anything failed as well make it seem that the problem must lie with one of the packages emerged just before diffutils in an emerge system. ... well, that's my best guess.
is this still an issue?
Problem resolved by RTFM: correctly establishing /etc/fstab as per instructions, then starting from scratch.