Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29024 - emerge -UuvD world reports that vim and vim-core need to be installed reqardless if the being upgraded don't require them.
Summary: emerge -UuvD world reports that vim and vim-core need to be installed reqardl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-17 19:51 UTC by Stephen Torri
Modified: 2003-09-19 19:27 UTC (History)
0 users

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


Attachments
All packages installed on the system. (world,3.94 KB, text/plain)
2003-09-17 19:51 UTC, Stephen Torri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Torri 2003-09-17 19:51:06 UTC
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"
Comment 1 Stephen Torri 2003-09-17 19:51:55 UTC
Created attachment 17932 [details]
All packages installed on the system.
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2003-09-19 10:36:30 UTC
Please run the following and tell me what it says:

grep virtual.editor /var/cache/edb/virtuals
Comment 3 Stephen Torri 2003-09-19 12:57:51 UTC
grep virtual.editor /var/cache/edb/virtuals:

virtual/editor app-editors/vim app-editors/emacs app-editors/nano
Comment 4 Aron Griffis (RETIRED) gentoo-dev 2003-09-19 14:04:08 UTC
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...
Comment 5 Stephen Torri 2003-09-19 17:24:22 UTC
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. 
Comment 6 Aron Griffis (RETIRED) gentoo-dev 2003-09-19 19:27:19 UTC
Great, hopefully it was a one-time thing...