Simply running update-eix does abort. Backtrace: (gdb) run Starting program: /usr/bin/update-eix terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc Program received signal SIGABRT, Aborted. 0x00002aaaab074759 in raise () from /lib/tls/libc.so.6 (gdb) bt #0 0x00002aaaab074759 in raise () from /lib/tls/libc.so.6 #1 0x00002aaaab075e6e in abort () from /lib/tls/libc.so.6 #2 0x00002aaaaac73d08 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 #3 0x00002aaaaac71ee6 in __cxa_call_unexpected () from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 #4 0x00002aaaaac71f13 in std::terminate () from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 #5 0x00002aaaaac72013 in __cxa_throw () from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 #6 0x00002aaaaac721ed in operator new () from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 #7 0x000000000040ae03 in __gnu_cxx::new_allocator<std::string>::allocate (this=0x7fffffffde40, __n=268435456) at new_allocator.h:81 #8 0x0000000000409f48 in std::_Vector_base<std::string, std::allocator<std::string> >::_M_allocate (this=0x7fffffffde40, __n=268435456) at stl_vector.h:113 #9 0x00000000004089dc in std::vector<std::string, std::allocator<std::string> >::_M_insert_aux (this=0x7fffffffde40, __position= {_M_current = 0x2aab2b18a010}, __x=@0x7fffffffdb40) at vector.tcc:244 #10 0x0000000000406d26 in std::vector<std::string, std::allocator<std::string> >::push_back (this=0x7fffffffde40, __x=@0x7fffffffdb40) at stl_vector.h:564 #11 0x000000000041d395 in split_string (str=@0x53a188, at=0x420f42 " \t\n\r", ignore_empty=true) at stringutils.cc:98 #12 0x00000000004038f4 in main (argc=1, argv=0x7fffffffdfa8) at update-eix.cc:156 Reproducible: Always Steps to Reproduce: 1. update-eix 2. 3. Gentoo Base System version 1.6.13 Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0,glibc-2.3.4.20040808-r1, 2.6.11-ck10 x86_64) ================================================================= System uname: 2.6.11-ck10 x86_64 AMD Athlon(tm) 64 Processor 3200+ ccache version 2.4 [enabled] dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="" ALSA_CARDS="intel8x0 emu10k1" ARCH="amd64" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CBUILD="x86_64-pc-linux-gnu" CCACHE_SIZE="2G" CDEFINE_amd64="__x86_64__" CDEFINE_x86="__i386__" CFLAGS="-O3 -march=athlon64 -pipe -fomit-frame-pointer -fPIC -DPIC" CFLAGS_amd64="-m64" CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x86="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CVS_RSH="ssh" CXXFLAGS="-O3 -march=athlon64 -pipe -fomit-frame-pointer -fPIC -DPIC" DCCC_PATH="/usr/lib/distcc/bin" DEFAULT_ABI="amd64" DISPLAY=":0.0" DISTCC_DIR="/var/tmp/.distcc" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig ccache digest distlocks sandbox sfperms strict" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp ${URI} -P ${DISTDIR}" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.6/html" GCC_SPECS="" GDK_USE_XFT="1" GDM_LANG="de_DE@euro" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.inode.at/source/ ftp://ftp.easynet.nl/mirror/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" GUILE_LOAD_PATH="/usr/share/guile/1.6" G_BROKEN_FILENAMES="1" HISTCONTROL="ignoredups:erasedups" HOME="/root" HOSTNAME="amd64" INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4.4/info" JAVAC="/opt/blackdown-jdk-1.4.2.02/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2.02" JDK_HOME="/opt/blackdown-jdk-1.4.2.02" KDEDIRS="/usr" KDE_MALLOC="1" KERNEL="linux" LADSPA_PATH="/usr/lib/ladspa" LANG="de_DE" LC_ADDRESS="POSIX" LC_COLLATE="POSIX" LC_CTYPE="de_DE@euro" LC_IDENTIFICATION="POSIX" LC_MEASUREMENT="POSIX" LC_MESSAGES="de_DE@euro" LC_MONETARY="POSIX" LC_NAME="POSIX" LC_NUMERIC="POSIX" LC_PAPER="POSIX" LC_TELEPHONE="POSIX" LC_TIME="POSIX" LDFLAGS_amd64="-m elf_x86_64" LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" LESS="-R" LESSOPEN="|lesspipe.sh %s" LIBDIR_amd64="lib64" LIBDIR_x86="lib32" LINGUAS="de" LOGNAME="root" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:" MAIL="/var/mail/root" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4.4/man::/opt/blackdown-jdk-1.4.2.02/man:/usr/qt/3/doc/man" MOZILLA_FIVE_HOME="/usr/lib64/mozilla" MULTILIB_ABIS="x86 amd64" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|eclipse-3)" OPENGL_PROFILE="ati" PAGER="/usr/bin/less" PATH="/usr/lib/colorgcc/bin:/usr/lib/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/3.4.4:/opt/ati/bin:/opt/Acrobat7:/opt/blackdown-jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="8149" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PORT_LOGDIR="/var/log/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/usr/lib/gstreamer-0.8:/lib/modules:/usr/lib64/locale:/usr/lib64/wine:/usr/lib64/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js" PWD="/root" PYTHONDOCS="/usr/share/doc/python-docs-2.4.1/html" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp ${URI} -P ${DISTDIR}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SHELL="/bin/bash" SHLVL="1" SSH_AGENT_PID="15888" SSH_AUTH_SOCK="/tmp/ssh-mgTjP15887/agent.15887" SYMLINK_LIB="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="amd64 X X509 a52 aalib acl acpi acpi4linux activefilter adns alsa apache2 arts artswrappersuid audiofile avi bash-completion bcmath berkdb bigger-fonts bitmap-fonts bonobo bzlib caps cddb cdparanoia cdr chroot client codecs crypt cscope css ctype cups dbm dbus dhcp directfb doc dts dvd dvdr dvdread eds encode extensions faac faad fam fame faxonly fbcon ffmpeg flac font-server foomaticdb freetype gd gdbm gif gimp gimpprint gnome gpm gstreamer gtk2 gtkhtml guile hal hbci icq icu imagemagick imlib ipv6 javascript jbig jpeg jpeg2k kde lcd lcms ldap libclamav libwww lm_sensors lzo lzw lzw-tiff mad maildir mailwrapper mbox mcal md5sum mikmod mime mjpeg mng motif mp3 mpeg mpeg4 mppe-mppc mysql nas ncurses network nls no-old-linux nptl ogg oggvorbis opengl oss pam pcntl pcre pdflib perl php pic png pnp posix postgres ppds python qt quicktime readline rtc ruby samba scanner sdl session sftplogging slang snmp sockets sox speex spell sqlite ssl symlink tcltk tcpd tetex theora threads tiff tokenizer truetype truetype-fonts type1-fonts unicode usb vanilla vim-with-x vorbis wxwindows xine xml xml2 xmms xpm xprint xrandr xsl xv xvid zlib video_cards_radeon linguas_de userland_GNU kernel_linux elibc_glibc" USER="root" USERLAND="GNU" USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC" VIDEO_CARDS="radeon" XARGS="xargs -r" XAUTHORITY="/root/.xauthQ0S3wu" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge"
Which version of eix is this?
Same here. using version 0.2.6. I reverted to 0.2.2 and it worked ok. Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r3 x86_64) ================================================================= System uname: 2.6.12-gentoo-r3 x86_64 Intel(R) Xeon(TM) CPU 3.00GHz Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r1, 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ccccom.com http://gentoo.osuosl.org/ ftp://gentoo.ccccom.com" LC_ALL="en_US.utf8" LINGUAS="en ja" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" USE="amd64 16bit X X509 Xaw3d a52 aac aalib acl aim alsa aotuv apache2 apm arts artswrappersuid audiofile avi bash-completion bdf berkdb bindist bitmap-fonts bootsplash bzip2 c3p0 caps cdda cddb cdio cdparanoia cdr cgi chroot cjk codecs crypt ctype cups curl curlwrappers dga dio directfb djbfft dpms dts dv dvd dvdr dvdread dxr3 ecc edl eds emoticon encode erandom esd exif extensions fam fame fastcgi fb fbcon ffmpeg fftw flac fltk foomaticdb fortran fpx freetype ftp gcc-libffi gd gdbm gif glut gnome gpm graphviz gs gstreamer gtk gtk2 hal httpd icecast iconv icq idea imagemagick imlib inifile inkjar innodb ipv6 jabber java javamail javascript jikes jms jpeg jpeg2k junit justify kde kdeenablefinal koffice-plugin lcms ldap lesstif libcaca libwww logitech-mouse lzo lzw lzw-tiff mad md5sum memlimit mikmod mime mjpeg mng motif mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg4 mpi mplayer msn multislot mysql ncurses network new-login nls no-old-linux nojoystick nptl nptlonly nvidia offensive ogg oggvorbis openal opengl openssh pam pcntl pcre pdflib perl pic plugin png posix ppds private python qt quicktime rar readline real rtc samba sasl sdl session sharedmem simplexml skey slang smime sndfile snmp speex spell spl ssl stream svg sysvipc szip tcltk tcpd tga theora threads tiff toolbar truetype truetype-fonts ttcp type1-fonts ucs2 unicode urandom usb userlocales utf8 uudeview vcd vhosts visualization vorbis wmf wsconvert xanim xchatdccserver xine xml xml2 xmlrpc xosd xpm xprint xsl xv xvid xvmc yahoo yv12 zeroconf zlib linguas_en linguas_ja userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS
i added eix-0.3.0_beta to the tree, which fixes this problem on amd64 for me, please test!