I decided to switch to fully using emacs instead of vi/vim. Unforunately now after having done a successful 'emerge unmerge vim vim-core' I still get these packages being built when I do 'emerge -UuvD world'. I checked the packages being upgraded to see they were requiring vim and vim-core be reinstalled. I did this via 'emerge -UupvD <package_name>'. Reproducible: Always Steps to Reproduce: 1. emerge -UupvD world Actual Results: storri@base cs520 $ sudo emerge -UupvD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] sys-kernel/mm-sources-2.6.0_beta5-r2 [2.6.0_beta5-r1] -doc +tcltk [ebuild N ] app-editors/vim-core-6.2-r1 +ncurses +nls [ebuild N ] app-editors/vim-6.2-r2 +ncurses +nls -cscope +gpm +perl +python -ruby -vim-with-x -minimal [ebuild U ] app-admin/sysklogd-1.4.1-r7 [1.4.1-r4] [ebuild U ] media-libs/divx4linux-20030428-r1 [20020418-r2] [ebuild U ] media-video/avifile-0.7.38.20030710 [0.7.32.20030219] -static +truetype +xv +sdl -dvd +mmx -sse -3dnow +zlib +oggvorbis +X +qt +alsa +esd -debug [ebuild U ] media-video/mjpegtools-1.6.1.90 [1.6.1] +gtk +avi -dv +quicktime +sdl +X -3dnow +mmx -sse Expected Results: storri@base cs520 $ sudo emerge -UupvD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] sys-kernel/mm-sources-2.6.0_beta5-r2 [2.6.0_beta5-r1] -doc +tcltk [ebuild U ] app-admin/sysklogd-1.4.1-r7 [1.4.1-r4] [ebuild U ] media-libs/divx4linux-20030428-r1 [20020418-r2] [ebuild U ] media-video/avifile-0.7.38.20030710 [0.7.32.20030219] -static +truetype +xv +sdl -dvd +mmx -sse -3dnow +zlib +oggvorbis +X +qt +alsa +esd -debug [ebuild U ] media-video/mjpegtools-1.6.1.90 [1.6.1] +gtk +avi -dv +quicktime +sdl +X -3dnow +mmx -sse Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r5)================================================================= System uname: 2.4.20-gentoo-r5 i686 Pentium III (Katmai) distcc 2.9 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.2 [enabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs fixpackages" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/misc_1/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla ldap snmp cdr"
Created attachment 17932 [details] All packages installed on the system.
Please run the following and tell me what it says: grep virtual.editor /var/cache/edb/virtuals
grep virtual.editor /var/cache/edb/virtuals: virtual/editor app-editors/vim app-editors/emacs app-editors/nano
I haven't seen this problem before, so please bear with me while we try to debug this. Try removing app-editors/vim from that list in /var/cache/edb/virtuals and see if the problem goes away... Strange thing is that portage should have removed that for you when you unmerged vim, I think...
Removing app-editors/vim from the /var/cache/edb/virtuals cleared the problem. For some unknown reason vim's unmerge scripts did not clear the entry.
Great, hopefully it was a one-time thing...