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

Bug 74082

Summary: net-tools ebuild stops while compiling/linking mii-tool
Product: Gentoo Linux Reporter: Nathan Skillen <nuvan>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED NEEDINFO    
Severity: normal CC: stian
Priority: High    
Version: 2004.3   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nathan Skillen 2004-12-11 03:31:41 UTC
WHile compiling and/or linking mii-tool as part of net-tools, the build just stopped.

No error messages were given, and no indication of any problems, other than the complete lack of activity.

CTRL+C && emerge --restart has no effect

deleteing the tarballs from /usr/portage/distfiles and re-downloading them has no effect.

CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math" if this helps.

Last line printed by the process is:
gcc -O2 -march=athlon-xp -fomit-frame-pointer -pipe -ffast-math -Llib -o mii-tool mii-tool.o

Reproducible: Always
Steps to Reproduce:
1. emerge =sys-apps/net-tools-1.60-r9
Actual Results:  
compile did not finish, just stayed stuck at compiling/linking mii-tool

Expected Results:  
It should have finished compiling and moved on to the next emerge in the list

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.10-rc2-mm4 i686)
=================================================================
System uname: 2.6.10-rc2-mm4 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec 11 2004, 08:42:27)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.8.5-r2, 1.6.3, 1.9.3, 1.5, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r5
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://gentoo.llarian.net/pub/gentoo http://gentoo.ccccom.com
http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X acpi alsa apache2 arts bzip cdr cups dga fbcon foomatic
foomaticdb gnome gpm gtk ipv6 kde maildir mbox mime mmx mysql ncurses nls opengl
pam perl php pic qt samba sasl scanner spell sse ssl truetype unicode usb x86 zlib"
Comment 1 Nathan Skillen 2004-12-11 04:44:58 UTC
This bug seems to be due to the fact that `make config.h` is interactive, and so the ebuild cannot proceed past a certain point because it's waiting for the config to finish.  it may be a duplicate of bug 820.
Comment 2 Nathan Skillen 2004-12-11 04:50:20 UTC
Upon further checking through the ebuild I noticed someone put in the following comment:

# configure shouldn't run anymore so bug #820 shouldn't apply...

looking through the Makefile, it seems that both when doing make %.o and make all, it attempts to do a make config.h which is what seems to be causing it to die...
Comment 3 Stian Skjelstad 2004-12-11 09:23:04 UTC
Could do an "ps f" an copy-paste the interesting processes when it hangs?
Comment 4 Nathan Skillen 2004-12-13 00:40:22 UTC
I can't seem to duplicate the problem anymore.  I don't know what was causing it, but it seems to be solved.  maybe during all my emerges since then, something got rebuilt that fixed it.
Comment 5 Joe Kappus 2004-12-21 05:16:48 UTC
doing a stage2 install on for a pentium2.. same problem.. i'm skipping it for now, gonna update everything else and see if that will allow it to compile.
Comment 6 Joe Kappus 2004-12-21 16:04:05 UTC
still doing it.. with gcc-3.4.3 now (before 3.3.2 was doing it), glibc and some other stuff updated.. so this is definetly b0rked..

My info

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc3-no1 i686)
=================================================================
System uname: 2.6.10-rc3-no1 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec 21 2004, 04:48:19)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r2, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -O2 -ffast-math -ftracer -fomit-frame-pointer -pipe -fweb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium2 -O2 -ffast-math -ftracer -fomit-frame-pointer -pipe -fweb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa applypatches atm bitmap-fonts cdr chroot crypt cups curl encode f77fbcon flac foomaticdb fortran gd gdbm gif gpm gtk gtk2 imlib innondb ithreads javascript jpeg kde libcaca libwww maildir md5sum mmx motif mozilla mozinterfaceinfo moznoirc moznomail mozp3p mozsvg mpeg mysql ncurses nptl nptlonly oggvorbis opengl pam pdflib perl pic png ppds python qt quicktime readline sdl spell ssl theora threads tiff truetype userlocales x86 xine xml xml2 xmms xv xvid zlib"
Comment 7 SpanKY gentoo-dev 2005-01-06 19:40:04 UTC
fixed in net-tools-1.60-r10
Comment 8 Mihai Limbasan 2005-01-12 22:21:40 UTC
Negative, it's not fixed in -r10. Same problem still applies. --resume --skipfirst-ing it for now.

Using Reiser4, if it's relevant.

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-mm2 i686)
=================================================================
System uname: 2.6.10-mm2 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 12 2005, 01:44:10)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.8.5-r2, 1.6.3, 1.9.3, 1.5, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -pipe -O2 -fno-ident -fomit-frame-pointer -momit-leaf-frame-pointer -fprefetch-loop-arrays -ftracer -ffast-math -frename-registers -fweb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -pipe -O2 -fno-ident -fomit-frame-pointer -momit-leaf-frame-pointer -fprefetch-loop-arrays -ftracer -ffast-math -frename-registers -fweb -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.gentoo.ultranet.ro ftp://ftp.lug.ro/gentoo ftp://ftp.roedu.net/pub/mirrors/gentoo.org ftp://gentoo.inode.at/source ftp://gentoo.mirrors.pair.com"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://ftp.lug.ro/gentoo-portage"
USE="x86 X aalib accessibility acl acpi adns alsa apache2 arts audiofile berkdb bidi bindist caps cdparanoia cdr crypt cups curl divx4linux doc dvdr encode esd expat fam flac foomaticdb gif gnome gnutls gpm gstreamer gtk gtk2 hal imlib jack javajpeg kde kerberos ldap libwww mad maildir mailwrapper matroska memlimit mikmod mmap mmx motif mozilla mpeg mysql ncurses nptl odbc oggvorbis opengl oss pam pcre pdflib perl php pic png postgresql pwdb python qt quicktime readline ruby samba saslsdl session slang slp sndfile snmp socks5 speex spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype unicode vhosts xml xml2 xmms xprint xv xvid zlib"


LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common"
Comment 9 SpanKY gentoo-dev 2005-01-12 22:40:47 UTC
if you do it with LDFLAGS="" does it work ?
Comment 10 Mihai Limbasan 2005-01-13 03:23:51 UTC
Nope, still the same. I'll retry a bit later after X.org is done and I'll look at it more closely (somewhat in a hurry right now). It could be related to the parallel make (SMP box). I'll try with -j1 and again with a non-SMP kernel.
Comment 11 babykart 2005-02-06 06:59:11 UTC
I have the same problem with a non SMP box...

Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.11-rc2-mmvivid1 i686)
=================================================================
System uname: 2.6.11-rc2-mmvivid1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#2, Feb  6 2005, 01:21:13)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=prescott -mmmx -msse -msse2 -msse3 -pipe -ffast-math -ftracer -fprefetch-loop-arrays -fforce-addr -fforce-mem -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=prescott -mmmx -msse -msse2 -msse3 -pipe -ffast-math -ftracer -fprefetch-loop-arrays -fforce-addr -fforce-mem -fomit-frame-pointer -fpermissive"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://gentoo.blueyonder.co.uk/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/entropie"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm avi bash-completion berkdb bitmap-fonts chroot crypt cups divx4linux dvd dvdr dvdread encode f77 foomaticdb gif gpm gtk gtk2 imagemagick imlib innodb java javascript jpeg libg++ libwww mad matroska mikmod mmx motif mozilla mpeg mysql ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl php pic png python quicktime readline real sdl sftplogging sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts userlocales xml2 xmms xv xvid zlib video_cards_radeon linguas_fr"
Unset:  ASFLAGS, CBUILD, CTARGET
Comment 12 SpanKY gentoo-dev 2005-02-11 19:19:36 UTC
i doubt 1.60-r11 fixes this bug, but really we need someone who has this issue to track it down since none of us can reproduce it and it's not something that we can really debug remotely with you