Error prevents enabling store plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One for Rhythmbox |
Fix Released
|
Undecided
|
Rodrigo Moya | ||
libubuntuone (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Maverick |
Invalid
|
High
|
Unassigned |
Bug Description
After the latest Maverick update, I cannot enable the Ubuntu One Music Store. Attempting to enable the plugin from the plugin manager menu causes the following message to be displayed in a popup window.
Plugin Error
Unable to activate plugin Ubuntu One Music Store
matt@ubuntu:~$ rhythmbox
** Message: pygobject_
(rhythmbox:2747): Gtk-WARNING **: /build/
Traceback (most recent call last):
File "/usr/lib/
from MusicStoreWidget import U1MusicStoreWidget
File "/usr/lib/
from ubuntuone.
ImportError: No module named gtkwidgets
(rhythmbox:2747): Rhythmbox-WARNING **: Could not load plugin umusicstore
(rhythmbox:2747): Rhythmbox-WARNING **: Error, impossible to activate plugin 'Ubuntu One Music Store'
(rhythmbox:2747): GLib-GObject-
Segmentation fault (core dumped)
Related branches
Changed in rhythmbox-ubuntuone-music-store: | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
Changed in rhythmbox-ubuntuone-music-store (Ubuntu Maverick): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in rhythmbox-ubuntuone-music-store: | |
status: | New → In Progress |
Changed in rhythmbox-ubuntuone-music-store: | |
status: | In Progress → Fix Released |
Changed in libubuntuone (Ubuntu Maverick): | |
status: | Confirmed → Fix Released |
tags: | added: u1-maverick |
I see this too. With rhythmbox 0.13.0git201008 19-0ubuntu1 and rhythmbox- ubuntuone- music-store 0.1.3-0ubuntu1 I can select the UbuntuOne Music store in Edit/Plugins, but it doesn't show up in the left pane. Starting rb from the command line I have (replacing potentially private stuff with '...'):
$ rhythmbox
(rhythmbox:5201): GLib-GObject- CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed register_ sinkfunc is deprecated (GstObject)
** Message: pygobject_
(rhythmbox:5201): Rhythmbox-WARNING **: Could not open device /dev/radio0 rhythmbox/ plugins/ umusicstore/ __init_ _.py", line 43, in activate music_store_ widget. activate( shell) rhythmbox/ plugins/ umusicstore/ MusicStoreWidge t.py", line 57, in activate entry_register_ type("U1EntryTy pe") _.RhythmDBTree' object has no attribute 'entry_ register_ type' rhythmbox/ plugins/ radio-browser/ radio-browser. py", line 110, in activate register_ type("RadioBrow serEntryType" ) _.RhythmDBTree' object has no attribute 'entry_ register_ type'
** Message: useQuirks: 0 / 0 /
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.entry_type = self.db.
AttributeError: '__main_
Traceback (most recent call last):
File "/usr/lib/
entry_type = db.entry_
AttributeError: '__main_
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** Message: useQuirks: 0 / 0 /
** (rhythmbox:5201): DEBUG: Loading the real store page
liboauth: data to sign='GET& https%3A% 2F%2Fone. ubuntu. com%2Fmusic% 2Flogin& oauth_callback% 3DNone% 26oauth_ consumer_ key%3D. ..%26oauth_ nonce%3. ..%26oauth_ signature_ method% 3DHMAC- SHA1%26oauth_ timestamp% 3D1282829831% 26oauth_ token%. ..%26oauth_ verifier% 3DNone% 26oauth_ version% 3D1.0'
liboauth: key='...'
** Message: useQuirks: 0 / 0 / one.ubuntu.com /one.ubuntu. com/music/ login?oauth_ callback= None&oauth_ consumer_ key=... &oauth_ nonce=. ..&oauth_ signature_ method= HMAC-SHA1& oauth_timestamp =1282829831& oauth_token= ...&oauth_ verifier= None&oauth_ version= 1.0&oauth_ signature= ...%3D /one.ubuntu. com/music/ store-invalid- token /usr/share/ libubuntuone/ 1/javascript/ load_error. html?https:/ /one.ubuntu. com/music/ store-invalid- token
** (rhythmbox:5201): DEBUG: navigation requested to https:/
** Message: useQuirks: 0 / 0 / one.ubuntu.com
** Message: useQuirks: 0 / 0 / one.ubuntu.com
** Message: useQuirks: 0 / 0 / one.ubuntu.com
** (rhythmbox:5201): DEBUG: navigation requested to https:/
** (rhythmbox:5201): DEBUG: firing authentication
** (rhythmbox:5201): DEBUG: navigation requested to file://
** Message: useQuirks: 0 / 0 /
** (rhythmbox:5201): DEBUG: Got new credentials from ubuntu-sso
liboauth: data to sign='GET& https%3A% 2F%2Fone. ubuntu. com%2Fmusic% 2Flogin& oauth_callback% 3DNone% 26oauth_ consumer_ key%3.. .%26oauth_ signature_ method% 3DHMAC- SHA1%26oauth_ timestamp% 3D1282829832% 26oauth_ token%3. ..%3D1. 0'
liboauth: key='...'
** Message: useQuirks: 0 / 0 / one.ubuntu.com /one.ubuntu. com/music/ login?...
** (rhythmbox:5201): DEBUG: navigation requested to https:/
(rhythmbox:5201): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
** Message: useQuirks: ...