Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34835 - New Gentoo build fails when attemping diffutils
Summary: New Gentoo build fails when attemping diffutils
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High blocker
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-01 09:46 UTC by Rich
Modified: 2011-10-30 22:21 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rich 2003-12-01 09:46:13 UTC
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)
Comment 1 Sami Samhuri 2004-02-01 23:57:10 UTC
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.
Comment 2 Sami Samhuri 2004-02-02 00:00:15 UTC
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.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-04-24 12:28:21 UTC
is this still an issue?
Comment 4 Rich 2004-04-25 07:14:01 UTC
Problem resolved by RTFM: correctly establishing /etc/fstab as per instructions, then starting from scratch.