Emerge segfaults during calculating dependencies since my last portage sync. Emerge --info Portage 2.1.2.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 17 Apr 2007 13:30:01 +0000 dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -msse3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium-m -msse3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://cdot.senecac.on.ca/software/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://adelie.polymtl.ca" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa amarok apache2 bash-completion berkdb bitmap-fonts bittorrent cairo cdda cddb cdr cli cracklib crypt cscope dbus dio dri dvd dvdr dvdread emacs ffmpeg firefox fortran gdbm gif gpm hal iconv icq imagemagick ipv6 isdnlog java java5 javascript joystick jpeg jpeg2k kde libg++ libnotify midi mikmod mmx mmxext mng mozdevelop mp3 mpeg mplayer msn mysql mysqli ncurses nls nptl nptlonly nsplugin ntfs offensive ogg opengl pam pcmcia pcre pdf perl png posix postgres ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl svg tcpd tetex threads truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs wma wxwindows x86 xine xml xorg xosd xv zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="synaptics keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Last few lines of strace emerge -Dv world: open("/var/cache/edb/dep/usr/portage/kde-base/kdvi-3.5.5", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0664, st_size=1402, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0664, st_size=1402, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fdb000 read(3, "_eclasses_=toolchain-funcs\t/usr/"..., 8192) = 1402 read(3, "", 4096) = 0 read(3, "", 8192) = 0 fstat64(3, {st_mode=S_IFREG|0664, st_size=1402, ...}) = 0 close(3) = 0 munmap(0xb6fdb000, 4096) = 0 futex(0x804a5d8, FUTEX_WAKE, 1) = 0 futex(0x804a5d8, FUTEX_WAKE, 1) = 0 futex(0x804a5d8, FUTEX_WAKE, 1) = 0 stat64("/usr/portage/kde-base/kviewshell", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/portage/kde-base/kviewshell", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY <unfinished ...> +++ killed by SIGSEGV +++ Process 2011 detached Reproducible: Always Steps to Reproduce: 1.emerge -D[uNvp] world Actual Results: emerge -uNDpv world: These are the packages that would be merged, in order: Calculating world dependencies | Segmentation Fault Expected Results: Issued a warning about a corrupt portage tree or finish calculating dependencies with updates I've tried resynching, and so far it has not helped. The last few times emerge seems to be running slower than usual.
My computer eventually froze and there were quite a few: Apr 17 10:42:35 goodt60 BUG: unable to handle kernel paging request at virtual address 6c65746e in messages. Since restarting emerge seems to work. I'll change the status to invalid in 24 hours unless anyone sees any reason not to.
not a portage issue; whether you want to pursue a kernel/hardware bug is up to you ;)