Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 1891

Summary: unmerge fails to remove entries from "world" and "virtuals"
Product: Portage Development Reporter: Michael Colligan <colligan>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: VERIFIED DUPLICATE    
Severity: normal CC: bangert, cardoe, colligan, eric, gentoobug, h3y, mholzer, rajiv, rizzo, swtaylor, vapier, vericgar
Priority: Low    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michael Colligan 2002-04-17 21:49:46 UTC
Brief background: Removed Nvidia TNT2 card, replaced with ATI Rage 128. 
 
After unmerging all packages for the nvidia-kernel and nvidia-glx from system  
entries still exist in /var/cache/edb/virtual and /var/cache/edb/world.  Later 
emerge of opengl packages (tuxracer, gltron) attempted to emerge the nvidia 
packages.
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-04-21 17:07:35 UTC
We can't ignore virtuals if the mapped-to package isn't installed.  Not sure if
there's a "right" way to handle this, but I'll think about it.
Comment 2 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2002-04-24 12:56:38 UTC
during my testing of the new cron layout i experienced the 
same thing... 
 
emerge vcron  
emerge dcron (doesn't work because dcron has 
RDEPEND=!virtual/cron and vcron provides this) 
emerge unmerge vcron 
emerge dcron 
emerge vcron (works, which it shouldn't) 
 
when i look at the /var/../virtuals, i'd have  
virtual/cron sys-apps/dcron sys-apps/vcron 
 
this is pretty bad, because the RDEPEND=!virtual/cron stops 
working... 
 
hope this helps 
Comment 3 Daniel Robbins (RETIRED) gentoo-dev 2002-04-30 00:20:40 UTC
OK, this is now fixed and will appear in Portage 1.9.5
Comment 4 SpanKY gentoo-dev 2002-10-22 22:25:11 UTC
i'm experiencing the 'package left in virtual file' with portage-2.0.{39,40,41}
Comment 5 SpanKY gentoo-dev 2003-02-09 23:05:31 UTC
*** Bug 15368 has been marked as a duplicate of this bug. ***
Comment 6 SpanKY gentoo-dev 2003-02-24 15:34:19 UTC
*** Bug 16297 has been marked as a duplicate of this bug. ***
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2003-04-03 16:30:37 UTC
*** Bug 18652 has been marked as a duplicate of this bug. ***
Comment 8 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2003-04-27 05:28:17 UTC
still happening with portage 2.0.47-r10 (though the package i unmerged is listed in virtuals, not world).
Comment 9 Carolina Feher 2003-09-07 14:26:47 UTC
I uninstalled xemacs but portage attempted to install it again in 'emerge -pU world'. Solved after removing xemacs from /var/cache/edb/virtual.
Portage version: 2.0.49-r3
Comment 10 Marius Mauch (RETIRED) gentoo-dev 2003-09-25 10:09:24 UTC
*** Bug 27427 has been marked as a duplicate of this bug. ***
Comment 11 Marius Mauch (RETIRED) gentoo-dev 2003-09-28 22:57:33 UTC
*** Bug 20611 has been marked as a duplicate of this bug. ***
Comment 12 Scott Taylor (RETIRED) gentoo-dev 2003-11-06 12:27:57 UTC
2.0.49-r15 is still doing this. I emerged xfs-sources, then unmerged it,
future runs of emerge -U --deep world tried to reinstall xfs-sources. Had
to remove it manually from /var/cache/edb/virtuals. Perhaps this is another
thing that regenworld can go in and fix?
Comment 13 Masatomo Nakano (RETIRED) gentoo-dev 2003-11-23 05:50:59 UTC

*** This bug has been marked as a duplicate of 31148 ***
Comment 14 Martin Holzer (RETIRED) gentoo-dev 2003-11-23 06:50:29 UTC
Included for 2.0.49-r17