Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156302 - x11-wm/compiz-0.3.4 ebuild misses dependencies and failes ./configure
Summary: x11-wm/compiz-0.3.4 ebuild misses dependencies and failes ./configure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-26 06:32 UTC by Alessandro Guido
Modified: 2006-11-26 10:00 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 Alessandro Guido 2006-11-26 06:32:03 UTC
from compiz-0.3.4 configure.ac

COMPIZ_REQUIRES="libpng     \
                 xcomposite \
                 xfixes     \
                 xdamage    \
                 xrandr     \
                 xinerama   \
                 ice        \
                 sm         \
                 libstartup-notification-1.0 >= 0.7"

the ebuild misses dependencies on:
x11-libs/libXinerama
x11-libs/libICE
x11-libs/libSM
>=x11-libs/startup-notification-0.7

furthermore the ebuilds needs some some love wrt new use flags and use-flag specific dependencies
Comment 1 Hanno Böck gentoo-dev 2006-11-26 07:53:36 UTC
You're right for xinerama, though all others are already fetched as indirect deps.

What exactly do you mean with:
"furthermore the ebuilds needs some some love wrt new use flags and use-flag
specific dependencies"

gnome is hard-enabled atm because there's not much use of it without gtk-window-decorator, I can't see anything else that would make sense to have use-flags for.
Comment 2 Alessandro Guido 2006-11-26 10:00:51 UTC
(In reply to comment #1)
> What exactly do you mean with:
> "furthermore the ebuilds needs some some love wrt new use flags and use-flag
> specific dependencies"
> 
> gnome is hard-enabled atm because there's not much use of it without
> gtk-window-decorator, I can't see anything else that would make sense to have
> use-flags for.
> 

An Xfce user might want to build compiz with gtk-window-decorator (--enable-gtk) but not gnome settings support (--enable-gnome) or metacity theme support (--enable-metacity). There is also a kde switch a non-gtk user might want to use.