+++ This bug was initially created as a clone of Bug #13286 +++ Since I did an "emerge rsync" today, most emerge operations, including "emerge --pretend world", fail in the "calculating dependencies" step with "emerge: there are no masked or unmasked ebuilds to satisfy "virtual/xft"." It seems that the virtual/xft needs to point to x11-libs/libXft but is not.
virtual/xft was removed (bug 253771), there shouldn't be any packages depending on it anymore. So, if it is still in your world file then you should emerge -C virtual/xft. Assigning to maintainers to confirm.
Either you have an overlay which still has ebuilds that dep on virtual/xft, or you need to prune entries from your world file. Thanks
aha emerge: there are no ebuilds to satisfy "virtual/xft". (dependency required by "net-libs/gecko-sdk-1.7.13" [installed]) (dependency required by "world" [argument])
and a few more ebuilds need virtual/xft: emerge: there are no ebuilds to satisfy "virtual/xft". (dependency required by "x11-libs/fox-1.6.35" [ebuild]) (dependency required by "media-sound/rezound-0.12.3_beta-r2" [ebuild]) (dependency required by "world" [argument])
$ qgrep virtual/xft $ Portage is completely clean, are you using some overlay? If you are, please contact its maintainers to have their ebuilds updated. Thanks
I did another sync right now. And now emerge stopped complaining. I'm using an overlay, but neither fox nor rezound is in it. I hope it is OK right now. (In reply to comment #5) > $ qgrep virtual/xft > $ > > Portage is completely clean, are you using some overlay? If you are, please > contact its maintainers to have their ebuilds updated. > > Thanks >