Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120283 - sys-apps/util-linux-2.12r-r2 dies silently
Summary: sys-apps/util-linux-2.12r-r2 dies silently
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2006-01-25 03:48 UTC by Nathan Adams
Modified: 2006-01-25 04:28 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Adams 2006-01-25 03:48:16 UTC
When trying to emerge sys-apps/util-linux-2.12r-r2, the ebuild silently dies after make'ing 'getopt':

# emerge  -uDv world
Calculating world dependencies ...done!
>>> emerge (1 of 28) sys-apps/util-linux-2.12r-r2 to /
>>> md5 files   ;-) util-linux-2.12r-r3.ebuild
>>> md5 files   ;-) util-linux-2.12q-r3.ebuild
>>> md5 files   ;-) util-linux-2.12i-r1.ebuild
>>> md5 files   ;-) util-linux-2.12r-r2.ebuild
>>> md5 files   ;-) util-linux-2.12r.ebuild
>>> md5 files   ;-) util-linux-2.12r-r1.ebuild
>>> md5 files   ;-) files/util-linux-2.11z-01-nfsv4.dif
>>> md5 files   ;-) files/util-linux-2.12q-debian-10cfdisk.patch
>>> md5 files   ;-) files/util-linux-2.12r-fdisk-frame-pointers.patch
>>> md5 files   ;-) files/util-linux-2.12-only-root-can-remount.patch
>>> md5 files   ;-) files/util-linux-2.12q-no-m68k-fdisk.patch
>>> md5 files   ;-) files/util-linux-2.12i-fat-LABEL-support.patch
>>> md5 files   ;-) files/digest-util-linux-2.12r
>>> md5 files   ;-) files/util-linux-2.11z-pic.patch
>>> md5 files   ;-) files/util-linux-2.12-gcloop.patch
>>> md5 files   ;-) files/util-linux-2.12-fat-LABEL-support.patch
>>> md5 files   ;-) files/util-linux-2.12i-ignore-managed.patch
>>> md5 files   ;-) files/util-linux-2.12q-more-fake-checks-v2.patch
>>> md5 files   ;-) files/util-linux-2.12p-swapon-check-symlinks.patch
>>> md5 files   ;-) files/util-linux-2.12i-swapon-check-symlinks.patch
>>> md5 files   ;-) files/util-linux-2.12q-i18n-update.patch
>>> md5 files   ;-) files/util-linux-2.12-selinux.diff.bz2
>>> md5 files   ;-) files/util-linux-2.12r-cracklib-words.patch
>>> md5 files   ;-) files/crypto-loop.confd
>>> md5 files   ;-) files/crypto-loop.initd
>>> md5 files   ;-) files/util-linux-2.12q-dont-umask.patch
>>> md5 files   ;-) files/util-linux-2.12-kernel-2.6.patch
>>> md5 files   ;-) files/util-linux-2.12-swapon-unistd.patch
>>> md5 files   ;-) files/digest-util-linux-2.12i-r1
>>> md5 files   ;-) files/digest-util-linux-2.12q-r3
>>> md5 files   ;-) files/digest-util-linux-2.12r-r1
>>> md5 files   ;-) files/digest-util-linux-2.12r-r2
>>> md5 files   ;-) files/digest-util-linux-2.12r-r3
>>> md5 files   ;-) files/util-linux-no-kill.patch
>>> md5 files   ;-) files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch
>>> md5 files   ;-) files/util-linux-2.12q-update-mtab-when-moving.patch
>>> md5 files   ;-) files/no-symlink-resolve.patch
>>> md5 files   ;-) files/util-linux-2.11z-agetty-domainname-option.patch
>>> md5 files   ;-) files/util-linux-2.12r-cal-dumb-terminal.patch
>>> md5 files   ;-) files/util-linux-2.12i-nfsv4.patch
>>> md5 files   ;-) files/util-linux-2.12i-pic.patch
>>> md5 files   ;-) files/util-linux-2.11z-parallel-make.patch
>>> md5 files   ;-) files/util-linux-2.12q-update_mtab-fixes.patch
>>> md5 files   ;-) files/util-linux-2.12q-use-update_mtab-for-fake.patch
>>> md5 src_uri ;-) util-linux-2.12r.tar.bz2
>>> md5 src_uri ;-) loop-AES-v3.1b.tar.bz2
>>> Unpacking source...
>>> Unpacking util-linux-2.12r.tar.bz2 to /var/tmp/portage/util-linux-2.12r-r2/work
>>> Unpacking loop-AES-v3.1b.tar.bz2 to /var/tmp/portage/util-linux-2.12r-r2/work
 * Applying util-linux-2.12r.diff ...                                                                                                                [ ok ]
 * Applying util-linux-2.12r-cracklib-words.patch ...                                                                                                [ ok ]
 * Applying util-linux-2.11z-parallel-make.patch ...                                                                                                 [ ok ]
 * Applying util-linux-2.12q-more-fake-checks-v2.patch ...                                                                                           [ ok ]
 * Applying util-linux-2.12q-update-mtab-when-moving.patch ...                                                                                       [ ok ]
 * Applying util-linux-2.12q-umount-dont-write-mtab-with-remount.patch ...                                                                           [ ok ]
 * Applying util-linux-2.12q-update_mtab-fixes.patch ...                                                                                             [ ok ]
 * Applying util-linux-2.12q-use-update_mtab-for-fake.patch ...                                                                                      [ ok ]
 * Applying util-linux-2.11z-agetty-domainname-option.patch ...                                                                                      [ ok ]
 * Applying util-linux-2.12q-i18n-update.patch ...                                                                                                   [ ok ]
 * Applying util-linux-2.12i-nfsv4.patch ...                                                                                                         [ ok ]
 * Applying util-linux-2.12i-ignore-managed.patch ...                                                                                                [ ok ]
 * Applying util-linux-2.12p-swapon-check-symlinks.patch ...                                                                                         [ ok ]
 * Applying util-linux-2.12q-debian-10cfdisk.patch ...                                                                                               [ ok ]
 * Applying util-linux-2.12q-no-m68k-fdisk.patch ...                                                                                                 [ ok ]
 * Applying util-linux-2.12q-dont-umask.patch ...                                                                                                    [ ok ]
 * Applying util-linux-2.12r-cal-dumb-terminal.patch ...                                                                                             [ ok ]
 * Applying util-linux-2.12r-fdisk-frame-pointers.patch ...                                                                                          [ ok ]
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu

configuring util-linux-2.12r

You have <scsi/scsi.h>
You have <linux/blkpg.h>
You have <linux/kd.h>
You have <locale.h>
You have <langinfo.h>
You have <sys/user.h>
You have <uuid/uuid.h>
You have <rpcsvc/nfs_prot.h>
You have <asm/types.h>
You have <linux/raw.h>
You have <stdint.h>
You have <sys/io.h>
You have inet_aton()
You have fsync()
You have getdomainname()
You have nanosleep()
You have personality()
You have updwtmp()
You have fseeko()
You have lchown()
You have rpmatch()
You have <term.h>
You have ncurses. Using <ncurses.h>.
You don't have termcap
You need -lcrypt
You have <libintl.h> and gettext()
You have __progname
You have <pty.h> and openpty()
You have wide character support
You have SYS_pivot_root
You have a tm_gmtoff field in struct tm
Your rpcgen seems to work
You have zlib
You have blkid
make[1]: Entering directory `/var/tmp/portage/util-linux-2.12r-r2/work/util-linux-2.12r/po'
rm -f cat-id-tbl.tmp
sed -f ./po2tbl.sed util-linux.pot \
| sed -e "s/@PACKAGE NAME@/util-linux/" > cat-id-tbl.tmp
if cmp -s cat-id-tbl.tmp cat-id-tbl.c; then \
  rm cat-id-tbl.tmp; \
else \
  echo cat-id-tbl.c changed; \
  rm -f cat-id-tbl.c; \
  mv cat-id-tbl.tmp cat-id-tbl.c; \
cat-id-tbl.c changed
rm -f stamp-cat-id && echo timestamp > stamp-cat-id
msgfmt -o ca.po
msgfmt -o cs.po
msgfmt -o da.po
msgfmt -o de.po
msgfmt -o es.po
msgfmt -o et.po
msgfmt -o fi.po
msgfmt -o fr.po
msgfmt -o it.po
msgfmt -o ja.po
msgfmt -o nl.po
msgfmt -o pt_BR.po
msgfmt -o sl.po
msgfmt -o sv.po
msgfmt -o tr.po
msgfmt -o uk.po
make[1]: Leaving directory `/var/tmp/portage/util-linux-2.12r-r2/work/util-linux-2.12r/po'
make[1]: Entering directory `/var/tmp/portage/util-linux-2.12r-r2/work/util-linux-2.12r/lib'
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays err.c -o err.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays my_reboot.c -o my_reboot.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays setproctitle.c -o setproctitle.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays env.c -o env.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays carefulputc.c -o carefulputc.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays xstrncpy.c -o xstrncpy.o
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays md5.c -o md5.o
make[1]: Leaving directory `/var/tmp/portage/util-linux-2.12r-r2/work/util-linux-2.12r/lib'
make[1]: Entering directory `/var/tmp/portage/util-linux-2.12r-r2/work/util-linux-2.12r/getopt'
i686-pc-linux-gnu-gcc -c -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1   -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays getopt.c -o getopt.o
i686-pc-linux-gnu-gcc -Wl -O1 -Wl,-z,now getopt.o -o getopt
# emerge  --info
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, i686)
System uname: i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
CFLAGS="-march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/X11/app-defaults /etc/gconf /etc/hotplug /etc/hotplug/usb /etc/init.d /etc/lynx /etc/pam.d /etc/snort /etc/sound/events /etc/terminfo /usr/X11R6/lib/X11/xkb /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -funroll-loops -fprefetch-loop-arrays"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages sandbox sfperms strict"
USE="3dnow X a52 acl aim alsa arts artswrappersuid audiofile avi bash-completion bcmath berkdb bitmap-fonts browserplugin bzip2 bzlib caps cdr cpdflib cross crypt cscope ctype cups dedicated dga dio directfb divx4linux doc dts dv dvb dvd dvdr dvdread eds emboss encode ethereal exif expat fam fbcon fdftk ffmpeg fftw flac flash flatfile foomaticdb fortran gd gdbm ggi gif gimpprint ginac glut gmp gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile howl icq idn imagemagick imap imlib innodb iodbc jabber jack java jikes joystick jpeg junit kde kerberos krb4 ladcca lcms libedit libg++ libgda libwww lua mad matroska mcal mhash mikmod mime ming mmap mmx mng motif mp3 mpeg mpi msn ncurses netcdf nls nocd nsplugin offensive ofx ogg oggvorbis openal opengl oscar oss pam pcntl pcre pda pdflib perl plotutils png portaudio posix ppds python qt quicktime radeon readline recode sasl scanner sdl shared sharedmem simplexml slang smime sndfile sockets speex spell ssl svg svga sysvipc szip tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l videos vorbis wddx win32codecs wmf x86 xine xml xml2 xmlrpc xpm xsl xv xvid yahoo zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-25 03:53:55 UTC
Not much we could do, unless you upgrade portage so that it prints out some error messages (see Bug 104705).
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-25 04:28:19 UTC
> LDFLAGS="-Wl -O1"