Bug 753330

Summary: rhythmbox does not start anymore after upgrade to Fedora 16
Product: [Fedora] Fedora Reporter: Gert Vervoort <gert.vervoort>
Component: rhythmboxAssignee: Bastien Nocera <bnocera>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 16CC: bnocera
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-12 09:40:16 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 Gert Vervoort 2011-11-11 21:32:42 UTC
Description of problem:

After upgrading to Fedora 16 (from 15), it is not possible to start rhythmbox anymore:


[gert@jupiter tmp]$ rhythmbox 
Gtk-Message: Failed to load module "pk-gtk-module"
/usr/lib64/python2.7/site-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases
**
ERROR:pygobject.c:929:pygobject_new_full: assertion failed: (tp != NULL)
Aborted
[gert@jupiter tmp]$ 

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

2.90.1-17.git20110927.fc16


How reproducible:

On the commandline type "rhythmbox"

Steps to Reproduce:
1. On the commandline type "rhythmbox"
2.
3.
  
Actual results:

Gtk-Message: Failed to load module "pk-gtk-module"
/usr/lib64/python2.7/site-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases
**
ERROR:pygobject.c:929:pygobject_new_full: assertion failed: (tp != NULL)
Aborted

Expected results:

rhythmbox application started and ready for playing some music.

Additional info:

Comment 1 Gert Vervoort 2011-11-12 09:39:50 UTC
Looks like the same problem as in Bug 743678, I can workaround the problem by removing the magnatune plugin:

 sudo rm -rf /usr/lib64/rhythmbox/plugins/magnatune

Comment 2 Gert Vervoort 2011-11-12 09:40:16 UTC

*** This bug has been marked as a duplicate of bug 743678 ***