Bugzilla – Bug 152479
compiz has dependency on control-center2, which pulls in a lot of stuff not needed in KDE
Last modified: 2006-03-02 14:36:29 UTC
compiz has a dependency on control-center2. Installing control-center2 pulls in >35 MB of stuff, including metacity, which is most probably not needed. This should be fixed especially for the KDE case. In a GNOME installation those dependency issues are not so obvious because most of the packages involved are installed by default.
If those packages are required for a gnome-environment, it wouldn't be advisable to remove the deps because they would be broken in the Gnome environment then. However, the maintainer shall decide. The PDB tells me the maintainer is davidr@novell.com, however I cannot find a person in bugzilla by that name. Do you know who maintains this package?
David Reveman is the maintainer of compiz and xgl. David's bugzilla e-mail is dreveman@novell.com. I'll assign the bug to David now. The current dependency of compiz on control-center2 is definitely a problem. If control-center2 is really needed for compiz to work (which I doubt), we need to get control-center2's dependencies down. If I install compiz as my new display manager, why should I want to install metacity (to name just one example) at the same time?
compiz package can easily be split up into a compiz/compiz-gnome and compiz-kde package. Only reason I haven't done this yet is lack of time. Only reason for requiring control-center2 is that compiz will install a gnome-window-preferences module if it's available. It's probably fine to remove this dependency and just make it a build requirement.
compiz package no longer requires control-center2.