I installed xemacs (emerge xemacs), then uninstalled it (emerge unmerge xemacs). Then I run emerge sync && emerge -pu world, and portage tried to update xemacs, although it had been unmerged: [ebuild N ] app-editors/xemacs-21.4.10-r1 Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-xfs-r2 i686 AMD Athlon(tm) MP 2000+ GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xmms xv zlib gdbm berkdb slang readline tetex svga tcltk java X sdl gpm tcpd libwww ssl python imlib oggvorbis gnome gtk motif opengl cdr gtk2 -qt -qtmt -kde -arts xfs acl bonobo encode aalib dga dvd gd alsa esd gtkhtml guile imap -ldap leim mozilla moznomail moznocompose moznoirc mysql pam perl scanner sse tiff xface xml2" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-mp -O2 -pipe" CXXFLAGS="-mcpu=athlon-mp -O2 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Something else probably depends on it. look at the list for emerge -vpe world Every package below emacs in the list could be causing it to be pulled in. You can 'emerge -vep pacakge' on each one below to find out which is pulling it in.
That's strange, but after updating several other packages, portage does no try to emerge xemacs any more, so I cannot even reproduce it now.
Ok. Can't reproduce. Can't diagnose or fix.
db issue