Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109974 - cairo-1.0.2 modular X dependency fix
Summary: cairo-1.0.2 modular X dependency fix
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tom Payne (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-20 18:00 UTC by gad.kadosh
Modified: 2005-10-30 07:31 UTC (History)
1 user (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 gad.kadosh 2005-10-20 18:00:02 UTC
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
Comment 1 Bruno 2005-10-30 03:58:52 UTC
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 
Comment 2 Bruno 2005-10-30 04:12:44 UTC
(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. 
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2005-10-30 07:31:48 UTC
Actually, the dependancy is correct. virtual/xft is correct, it's there to pull
in x11-libs/libXft with the modular system.