Bug 675052

Summary: ccsm should depend on 'compizconfig-backend-gconf' to be useful but doesn't
Product: [Fedora] Fedora Reporter: John F <johnhford>
Component: ccsmAssignee: Izhar Firdaus <kagesenshi.87>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 14CC: kagesenshi.87, leigh123linux
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-04 05:06:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description John F 2011-02-04 04:01:37 UTC
Description of problem:
Out of the box, Fedora only ships with 'desktop-effects' in the preferences to control CompizFusion.  There is a behaviour that I dislike, so I tried to install CompizConfig Settings Manager.  The installation of CCSM as installed by 'yum install ccsm' does nothing and does not warn that it is configuring the wrong backend for compiz.  It would be good if somewhere in ccsm's dependency chain, a package depended on 'compizconfig-backend-gconf'.  

Version-Release number of selected component (if applicable):


How reproducible:

100%


Steps to Reproduce:
1. turn on compiz in 'Desktop Effects' applet
2. yum install ccsm
3. change setting in ccsm
4. notice that setting not change compiz behaviour
5. yum install compizconfig-backend-gconf
6. ensure the backend in ccsm is set to use gconf
7. change setting in ccsm
8. notice that setting does change compiz behaviour
  
Actual results:
ccsm is not useful until you know the random magic package that needs to be installed to work.

Expected results:
ccsm should install in some useful state or inform the user that they need to install this package.

Additional info:
not sure which backend is used for non-gconf based DEs.

Comment 1 leigh scott 2011-02-04 05:06:57 UTC
(In reply to comment #0)

> by 'yum install ccsm' does nothing and does not warn that it is configuring the
> wrong backend for compiz.  It would be good if somewhere in ccsm's dependency
> chain, a package depended on 'compizconfig-backend-gconf'.  


This isn't going to happen as it would impose gnome deps on other DE's