Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9050 - `emerge update` fails with virtual/BLAH
Summary: `emerge update` fails with virtual/BLAH
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
: 9681 10689 11145 15658 15756 15823 16443 17312 18977 19269 22198 22492 28366 32189 33807 34313 34731 35090 35118 36262 38053 39301 39320 (view as bug list)
Depends on: 5121 8810
Blocks: 29499 30196
  Show dependency tree
 
Reported: 2002-10-12 16:02 UTC by SpanKY
Modified: 2011-10-30 22:20 UTC (History)
28 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 SpanKY gentoo-dev 2002-10-12 16:02:40 UTC
root@vapier edb # emerge world -up  
  
These are the packages that I would merge, in order.  
  
Calculating world dependencies -  
  
emerge: all ebuilds that could satisfy "virtual/x11" (from ebuild /  
media-libs/xpm-3.4k-r1 merge) have been masked.  
root@vapier edb # emerge xpm -up  
  
These are the packages that I would merge, in order.  
  
Calculating dependencies \  
  
emerge: all ebuilds that could satisfy "virtual/x11" (from ebuild /  
media-libs/xpm-3.4k-r1 merge) have been masked.                      ...done!  
[ebuild    U ] media-libs/xpm-3.4k-r1  
 
root@vapier edb # emerge xpm -p  
  
These are the packages that I would merge, in order.  
  
Calculating dependencies ...done!  
[ebuild    U ] media-libs/xpm-3.4k-r1  
 
root@vapier edb # emerge xpm 
Calculating dependencies ...done! 
>>> emerge media-libs/xpm-3.4k-r1 to / 
>>> md5 ;-) xpm-3.4k.tar.gz 
>>> Unpacking source... 
>>> Unpacking xpm-3.4k.tar.gz 
>>> Source unpacked. 
installs just fine ...
Comment 1 SpanKY gentoo-dev 2002-10-12 16:07:13 UTC
guess its not just xpm ... i get it with x11-libs/gtk+-2.0.6-r2 and anytime i 
specify '-u' ... 
Comment 2 SpanKY gentoo-dev 2002-10-14 23:18:40 UTC
ok, so this happens because i merged xdirectfb and then rsync-ed and bam it was 
back in mask ... 
 
so this is kind of related to Bug 8810 ... basically not the greatest handling 
of virtual/pkg ... 
 
i have x11-base/xfree installed (provides virtual/x11) and i have masked 
x11-base/xdirectfb installed (also provides virtual/x11) ... 
 
me thinks portage should handle this better but i am at a lack of suggestions 
of how ... 
Comment 3 SpanKY gentoo-dev 2002-10-26 01:07:39 UTC
*** Bug 9681 has been marked as a duplicate of this bug. ***
Comment 4 SpanKY gentoo-dev 2002-11-13 15:36:26 UTC
*** Bug 10689 has been marked as a duplicate of this bug. ***
Comment 5 SpanKY gentoo-dev 2003-02-13 19:48:06 UTC
*** Bug 15658 has been marked as a duplicate of this bug. ***
Comment 6 SpanKY gentoo-dev 2003-02-15 15:28:40 UTC
*** Bug 15756 has been marked as a duplicate of this bug. ***
Comment 7 SpanKY gentoo-dev 2003-02-16 23:10:16 UTC
*** Bug 15823 has been marked as a duplicate of this bug. ***
Comment 8 Chris Smith 2003-02-17 02:14:39 UTC
Hi there, 
 
Did some poking around, and I found out how to fix this problem: 
 
Edit the file /var/cache/edb/virtuals and the entry for virtual/x11 will have xdirectfb and xfree 
on the same line. All you have to do is remove the xdirectfb entry and that fixed my 
problem. 
 
So change the line that says: 
 
virtual/x11 x11-base/xdirectfb x11-base/xfree 
 
to 
 
virtual/x11 x11-base/xfree 
 
There we go. Hope this helps, 
Chris 
 
 
P.S. Sorry for the duplicate bug I posted previously :) 
Comment 9 Chris Smith 2003-02-17 02:22:34 UTC
Just a further note, perhaps masked programs shouldn't provide virtuals unless the user is 
running unstable branch? 
Comment 10 SpanKY gentoo-dev 2003-02-17 03:10:46 UTC
editing what packages have a PROVIDE in them and which do not wont fix the problem ...
and if you have a packages that PROVIDE's something but then is later masked for security reasons or whatever, this would crop up again
Comment 11 SpanKY gentoo-dev 2003-02-26 22:17:40 UTC
*** Bug 16443 has been marked as a duplicate of this bug. ***
Comment 12 Martin Holzer (RETIRED) gentoo-dev 2003-04-03 17:18:11 UTC
*** Bug 11145 has been marked as a duplicate of this bug. ***
Comment 13 Martin Holzer (RETIRED) gentoo-dev 2003-04-19 04:43:00 UTC
*** Bug 18977 has been marked as a duplicate of this bug. ***
Comment 14 Martin Holzer (RETIRED) gentoo-dev 2003-04-21 18:14:29 UTC
*** Bug 19269 has been marked as a duplicate of this bug. ***
Comment 15 Martin Holzer (RETIRED) gentoo-dev 2003-04-21 18:14:38 UTC
*** Bug 19716 has been marked as a duplicate of this bug. ***
Comment 16 Paul Slinski 2003-04-23 10:01:16 UTC
I'm having this problem with the amavis ebuild.

emerge: there are no masked or unmasked ebuilds to satisfy "virtual/antivirus".

Is there an answer hidden in these messages?
Comment 17 SpanKY gentoo-dev 2003-04-23 10:56:34 UTC
that error is because someone messed up, it is unrelated to this bug
Comment 18 SpanKY gentoo-dev 2003-04-23 10:58:50 UTC
actually, i lie ... thats a new virtual thats been added since ive been out of the loop ;)

review comment #8 to fix your problem ...
Comment 19 Martin Holzer (RETIRED) gentoo-dev 2003-06-04 16:26:51 UTC
*** Bug 22198 has been marked as a duplicate of this bug. ***
Comment 20 Martin Holzer (RETIRED) gentoo-dev 2003-06-09 08:59:44 UTC
*** Bug 22492 has been marked as a duplicate of this bug. ***
Comment 21 Martin Holzer (RETIRED) gentoo-dev 2003-06-29 13:55:54 UTC
*** Bug 17312 has been marked as a duplicate of this bug. ***
Comment 22 Martin Holzer (RETIRED) gentoo-dev 2003-07-28 12:57:13 UTC
*** Bug 25431 has been marked as a duplicate of this bug. ***
Comment 23 Martin Holzer (RETIRED) gentoo-dev 2003-07-29 11:18:09 UTC
*** Bug 25463 has been marked as a duplicate of this bug. ***
Comment 24 Martin Holzer (RETIRED) gentoo-dev 2003-09-09 13:16:29 UTC
*** Bug 28289 has been marked as a duplicate of this bug. ***
Comment 25 SpanKY gentoo-dev 2003-09-11 18:28:04 UTC
*** Bug 28366 has been marked as a duplicate of this bug. ***
Comment 26 SpanKY gentoo-dev 2003-10-28 14:02:57 UTC
*** Bug 32189 has been marked as a duplicate of this bug. ***
Comment 27 Marius Mauch (RETIRED) gentoo-dev 2003-11-24 23:53:48 UTC
*** Bug 34313 has been marked as a duplicate of this bug. ***
Comment 28 Marius Mauch (RETIRED) gentoo-dev 2003-11-26 10:33:14 UTC
*** Bug 34313 has been marked as a duplicate of this bug. ***
Comment 29 Felipe Ghellar 2003-11-26 12:32:41 UTC
I just had this issue with virtual/linux-sources.
Inspired by comment #8, I checked the virtuals file and found this line in it:

virtual/linux-sources sys-kernel/gentoo-test-sources sys-kernel/gentoo-sources

After changing it to

virtual/linux-sources sys-kernel/gentoo-sources sys-kernel/gentoo-test-sources

emerge worked again.

gentoo-test-sources is indeed masked, but gentoo-sources is not.
It might be that emerge is only looking at the first provider for a given virtual.
Comment 30 SpanKY gentoo-dev 2003-11-29 17:03:42 UTC
*** Bug 34731 has been marked as a duplicate of this bug. ***
Comment 31 SpanKY gentoo-dev 2003-12-04 15:27:21 UTC
*** Bug 35090 has been marked as a duplicate of this bug. ***
Comment 32 SpanKY gentoo-dev 2003-12-05 06:32:16 UTC
*** Bug 35118 has been marked as a duplicate of this bug. ***
Comment 33 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-07 05:37:57 UTC
*** Bug 33807 has been marked as a duplicate of this bug. ***
Comment 34 SpanKY gentoo-dev 2003-12-22 22:20:20 UTC
*** Bug 36262 has been marked as a duplicate of this bug. ***
Comment 35 Masatomo Nakano (RETIRED) gentoo-dev 2004-01-01 20:59:07 UTC
fixed in cvs
Comment 36 Martin Holzer (RETIRED) gentoo-dev 2004-01-13 05:49:38 UTC
*** Bug 38053 has been marked as a duplicate of this bug. ***
Comment 37 SpanKY gentoo-dev 2004-01-24 19:12:40 UTC
*** Bug 39301 has been marked as a duplicate of this bug. ***
Comment 38 David D. Huff Jr. 2004-01-24 21:07:48 UTC
I just hit this problem, resolution below. I cannot believe that this problem has been kicking around since February 2003! This is almost a year. Can this be esculated? I was told it was not the fault of the XFree people, has it landed in the wrong hands?

virtual/x11 x11-base/xdirectfb x11-base/xfree 
 
to 
 
virtual/x11 x11-base/xfree 
 
Comment 39 SpanKY gentoo-dev 2004-01-25 01:38:15 UTC
*** Bug 39320 has been marked as a duplicate of this bug. ***
Comment 40 Marius Mauch (RETIRED) gentoo-dev 2004-02-08 17:55:33 UTC
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.