When attempting to 'emerge -Du world' the following message is displayed: Calculating world dependencies \ !!! all ebuilds that could satisfy "virtual/blackbox" have been masked. !!! (dependency required by "x11-misc/fluxter-0.1.0" [ebuild]) !!! Problem with ebuild x11-misc/fluxter-0.1.0 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Looking at the fluxter ebuild I see "DEPEND="virtual/blackbox" Note that fluxbox-0.1.14-rc2 is installed. The fluxbox-0.1.14-r2 ebuild does not provide "PROVIDE="virtual/blackbox" and I believe this is the reason the world upgrade fails.
Unmerging fluxter, performing 'emerge -Du world' and then re-emerging fluxter is a viable workaround, however it is inconvenient.
fixed in cvs
This doesn't appear to actually be fixed. I can see the change in the ebuild, but the presence of 'fluxter' still prevents 'emerge -u world'. I have checked /var/cache/edb/virtuals: virtual/blackbox x11-wm/kahakai x11-wm/blackbox x11-wm/fluxbox
Try to shift the kahakai entry to the end of the line, it's a portage problem.
Thankyou - this worked around the problem. This is still a bug in my opinion however - is it recorded?
This is fixed in CVS and ~arch, I believe. There is another bug open for this.