Totem cannot load BBC iplayer plugin in Karmic

Bug #394945 reported by Alex Valavanis
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem

When attempting to enable the BBC iplayer plugin from the Edit -> Plugins menu, Totem fails with the message:

Traceback (most recent call last):
  File "/usr/lib/totem/plugins/iplayer/iplayer.py", line 6, in <module>
    import iplayer2
  File "/usr/lib/totem/plugins/iplayer/iplayer2.py", line 15, in <module>
    import feedparser
ImportError: No module named feedparser

** (totem:4698): WARNING **: Could not load plugin iplayer

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

I have tried installing python-feedparser but the now get the message:

Traceback (most recent call last):
  File "/usr/lib/totem/plugins/iplayer/iplayer.py", line 6, in <module>
    import iplayer2
  File "/usr/lib/totem/plugins/iplayer/iplayer2.py", line 17, in <module>
    from BeautifulSoup import BeautifulStoneSoup
ImportError: No module named BeautifulSoup

** (totem:4698): WARNING **: Could not load plugin iplayer

** (totem:4698): WARNING **: Error, impossible to activate plugin 'BBC iPlayer'
Fatal Python error: PyEval_SaveThread: NULL tstate

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Tried installing python-beautifulsoup. Module now loads.

I guess that the bug could be fixed by adding...

totem-plugins depends:
python-feedparser
python-beautifulsoul

Changed in totem (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
Revision history for this message
arky (arky) wrote :

Suggest to add python-feedparser in the Depends field of totem-plugins.

$ totem

(totem:13028): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstPlayBin2' has no property named `queue-size'

(totem:13028): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstPlayBin2' has no property named `queue-threshold'
Traceback (most recent call last):
  File "/usr/lib/totem/plugins/iplayer/iplayer.py", line 6, in <module>
    import iplayer2
  File "/usr/lib/totem/plugins/iplayer/iplayer2.py", line 15, in <module>
    import feedparser
ImportError: No module named feedparser

** (totem:13028): WARNING **: Could not load plugin iplayer

** (totem:13028): WARNING **: Error, impossible to activate plugin 'BBC iPlayer'

Revision history for this message
b3n87 (benhellyer) wrote :

Does this plugin play BBC iPlayer content, as in the on-demand stuff, or are we talking about BBC Content, which is like the Radio 1 (as well as others) podcasts, etc.

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Just podcasts, I think.

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Oops, ignore my last post. There are two different plugins:

BBC content viewer: Podcasts etc
BBC iPlayer: iPlayer!

Changed in totem (Ubuntu):
status: New → Confirmed
Revision history for this message
Robert Ancell (robert-ancell) wrote :

This was fixed in totem-plugins-extra 2.27.92-0ubuntu2

Changed in totem (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.