Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1891 - unmerge fails to remove entries from "world" and "virtuals"
Summary: unmerge fails to remove entries from "world" and "virtuals"
Status: VERIFIED DUPLICATE of bug 31148
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: Low normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 15368 16297 18652 20611 27427 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-04-17 21:49 UTC by Michael Colligan
Modified: 2011-10-30 22:19 UTC (History)
12 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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