There seems to be a problem with this ebuild's modular X dependencies. They are currently: X? ( ||( ( x11-libs/libXrender x11-libs/libX11 x11-libs/libXt ) virtual/x11 ) virtual/xft ) What's the reason for virtual/xft there ? It wants to pull xorg-x11 in any case. I think it should be: X? ( ||( ( x11-libs/libXrender x11-libs/libX11 x11-libs/libXt ) virtual/x11 ) ) That way it appears to work fine
No package provide this "virtual/xft". Profiles provide it (grep in protage/profiles for virtual/xft): base/virtuals: virtual/xft x11-base/xorg-x11 default-darwin/macos/virtuals: virtual/xft x11-base/apple-xfree default-linux/ppc/1.0/virtuals: virtual/xft x11-base/xorg-x11 default-linux/ppc/1.0_rc/virtuals: virtual/xft x11-base/xorg-x11 default-linux/ppc/1.2/virtuals: virtual/xft x11-base/xorg-x11 default-linux/ppc/1.4/virtuals: virtual/xft x11-base/xorg-x11 default-macos/ppc/virtuals: virtual/xft x11-base/apple-xfree embedded/virtuals: virtual/xft x11-base/xorg-x11
(In reply to comment #1) > No package provide this "virtual/xft". > > Profiles provide it (grep in protage/profiles for virtual/xft): > Ups, wrote to quickly... x11-base/Xorg-x11 and x11-libs/libXft provide the virtual... libXft needs to be manually emerged even if xorg-x11 is masked for cairo to take it.
Actually, the dependancy is correct. virtual/xft is correct, it's there to pull in x11-libs/libXft with the modular system.