Totem BBCiPlayer plugin can't be enable due to lack of depends

Bug #384767 reported by Dave Morley
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem

Karmic 20090608 desktop image

On the installed system, go into totem, Click on plugins, and try and enable the BBCiPlayer plugin.

ProblemType: Bug
Architecture: i386
Date: Mon Jun 8 12:14:32 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/totem
Package: totem 2.27.1-1ubuntu3
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.30-8.9-generic
SourcePackage: totem
Uname: Linux 2.6.30-8-generic i686

Related branches

Revision history for this message
Dave Morley (davmor2) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in totem (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Invalid
status: Invalid → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you describe what error you get exactly when enabing this one?

Changed in totem (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Dave Morley (davmor2) wrote :

If you click on the tickbox to enable the plugin, it just throws up an error message saying "Could not enable bbc iplayer plugin"

Revision history for this message
Dave Morley (davmor2) wrote :

Seb

The cli displays the following

tester@ubuntu:~$ totem
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:3848): WARNING **: Could not load plugin iplayer

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

Revision history for this message
Dave Morley (davmor2) wrote :

Right after paying a bit more attention to the bug output from the terminal I have a work-around

You need to install 2 packages that pull in some extra packages, once this is done I then get to enable the bbc iplayer plugin and use it to connect but then it fails to play.

The packages required are:

python-feedparser (pulls in 3 extra package iirc)
python-beautifulsoup

Revision history for this message
Dave Morley (davmor2) wrote :

other issue is just down to not having a codec installed I believe. I installed ubuntu-restricted extras and now it plays fine :)

Changed in totem (Ubuntu):
status: Incomplete → New
summary: - Karmic: Totem BBCiPlayer plugin doesn't install
+ Totem BBCiPlayer plugin doesn't install
summary: - Totem BBCiPlayer plugin doesn't install
+ Totem BBCiPlayer plugin can't be enable due to lack of depends
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package totem - 2.27.92-0ubuntu2

---------------
totem (2.27.92-0ubuntu2) karmic; urgency=low

  * Tweaked the bbc changes to move iplayer and not bbc
  * debian/patches/91_git_change_fix_xml_escaping_issue.patch:
    - git change to fix an escaping issue on youtube videos (lp: #416359)

  [ Chris Coulson ]
  * debian/control:
    - Drop superfluous dependency on python-gdata from totem-plugins.
    - Build-depend on libgdata-dev to enable the YouTube plugin
      (LP: #384768).
    - totem-plugins-extra replaces totem-plugins (<< 2.27.92-0ubuntu2)
    - totem-plugins-extra depends on python-feedparser and
      python-beautifulsoup to make BBC plugin work.
  * debian/totem-plugins{,-extra}:
    - Move BBC plugin in to totem-plugins-extra, as it has dependencies
      in universe. (lp: #384767)

 -- Sebastien Bacher <email address hidden> Tue, 15 Sep 2009 10:52:32 +0200

Changed in totem (Ubuntu):
status: New → 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.