Bug 675052 - ccsm should depend on 'compizconfig-backend-gconf' to be useful but doesn't
Summary: ccsm should depend on 'compizconfig-backend-gconf' to be useful but doesn't
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ccsm
Version: 14
Hardware: All
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Izhar Firdaus
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-04 04:01 UTC by John F
Modified: 2011-02-04 05:06 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-04 05:06:57 UTC
Type: ---


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.