FS#29041 - [fusion-icon?] Compiz Fusion broke after last update

Attached to Project: Community Packages
Opened by Ciobanu Cristian (cioby23) - Wednesday, 21 March 2012, 18:15 GMT
Last edited by Ronald van Haren (pressh) - Friday, 23 March 2012, 15:43 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Pierre Schmitz (Pierre)
Ronald van Haren (pressh)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 10
Private No

Details

Description:
After upgrading to the last version of compiz it does not load anymore at startup.

Additional info:
using compiz 0.8.8-3

Affected package
compizconfig-python 0.8.4-3

Steps to reproduce:
I'm using KDE 4.8. When I try to load compiz manually using fusion-icon it throws the following error:

Traceback (most recent call last):
File "/usr/bin/fusion-icon", line 57, in <module>
from FusionIcon.interface import choose_interface
File "/usr/lib/python2.7/site-packages/FusionIcon/interface.py", line 22, in <module>
from util import env
File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 23, in <module>
import os, compizconfig, ConfigParser, time
ImportError: /usr/lib/python2.7/site-packages/compizconfig.so: undefined symbol: ccsImportFromFile

As a temporary solution I have downgraded to compizconfig-python 0.8.4-2 and it works fine
This task depends upon

Closed by  Ronald van Haren (pressh)
Friday, 23 March 2012, 15:43 GMT
Reason for closing:  Fixed
Additional comments about closing:  compizconfig-python 8.4-4
Comment by David (dwleader) - Wednesday, 21 March 2012, 20:32 GMT
It appears that only fusion-icon is broken, starting compiz using "compiz --replace ccp" starts compiz normally.
Comment by SanskritFritz (SanskritFritz) - Friday, 23 March 2012, 05:46 GMT
Here is a relevant forum thread: https://bbs.archlinux.org/viewtopic.php?pid=1076287
CCSM is affected as well, it doesn't start:

$ ccsm
Info: No sexy-python package found, don't worry it's optional.
Traceback (most recent call last):
File "/usr/bin/ccsm", line 99, in <module>
import compizconfig
ImportError: /usr/lib/python2.7/site-packages/compizconfig.so: undefined symbol: ccsImportFromFile
Comment by SanskritFritz (SanskritFritz) - Friday, 23 March 2012, 10:43 GMT
It looks like this is a build problem. Several testimonies in the forum indicate that. Rebuilding from ABS solves the problem.

Loading...