Hardy totem should depend on python-gdata

Bug #178209 reported by Adam Petaccia
26
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem

If totem doesn't automatically install python-gdata, it should at least prompt the user to install it. The youtube plugin is very visable, and fixing it isn't obvious unless run from the terminal, so having it broken out of the box isn't a good idea. (And that's gdata (>= 1.0.9), I've discovered).

Related branches

Revision history for this message
Emmet Hikory (persia) wrote :

python-gdata is currently in universe, so it would be appropriate to first file a Main Inclusion Request against python-data, as otherwise totem would be uninstallable from the shipped CDs (which would be less good than having youtube broken).

Revision history for this message
Murat Gunes (mgunes) wrote :

See https://wiki.ubuntu.com/MainInclusionProcess for details on how to write a Main inclusion report.

Revision history for this message
Adam Petaccia (mighmos) wrote :

Had to file two inclusion reports. See bug #178285 and bug #178295

Changed in totem:
importance: Undecided → Low
Revision history for this message
Matthew McGowan (mmcg069) wrote :

So the Youtube plugin requires python-gdata and its dependencies. python-gdata is not in main. Alternative to the suggestions thus far, would it be possible for Totem to promt a useful error. Such an error could explain that python-gdata is required and would the user like the package to be installed if absent?

Revision history for this message
Matthew McGowan (mmcg069) wrote :

I note that a number of admin tools install packages when required to accomplish a task. First that comes to mind is ntp auto-time-sync. So could totem share/copy some code or something?

Revision history for this message
Duncan Hawthorne (duncan.hawthorne) wrote :

could the totem package at least recommend python-gdata so that users looking in synaptic can see what the probable missing package is

Revision history for this message
Daeng Bo (daengbo) wrote :

Put in python-gdata by default or remove the YouTube plugin to Universe. Don't ship this broken, please.

Revision history for this message
Pedro Villavicencio (pedro) wrote :
Changed in totem:
assignee: nobody → desktop-bugs
status: New → Confirmed
Revision history for this message
Caroline Ford (secretlondon) wrote :

This is currently waiting on a fix for bug #178295, which is a packaging bug.

Bug #178285 is waiting on a fix to #178295. This bug is waiting for both.

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

Does the plugin work correctly for those who tried it?

Revision history for this message
Caroline Ford (secretlondon) wrote :

Bug #201845 is the bug requesting the fix to python-gdata.

Revision history for this message
Murat Gunes (mgunes) wrote :

Yes, the plugin works fine with python-gdata installed.

Revision history for this message
Jonh Wendell (wendell) wrote : Re: [Bug 178209] Re: Hardy totem should depend on python-gdata

Em Qui, 2008-03-13 às 15:37 +0000, Sebastien Bacher escreveu:
> Does the plugin work correctly for those who tried it?

Not to me.

The search for videos goes correctly, but watching them fails with lots
of messages in terminal, most related to gnomevfs.

(totem:7246): libgnomevfs-WARNING **: Cannot load module
`/usr/lib/gnome-vfs-2.0/modules/libmapping.so' (/usr/lib/gnome-vfs-2.0/modules/libmapping.so: cannot open shared object file: No such file or directory)

** Message: Error: Could not open resource for reading.
gstgnomevfssrc.c(841): gst_gnome_vfs_src_start (): /play/source:
Could not open vfs file
"http://www.youtube.com/get_video?video_id=K5ZhhBbz8Fg&t=OEgsToPDskLQFidXhAMyZDDC2nLaCqp7" for reading: Generic error (2)

--
Jonh Wendell
www.bani.com.br

Revision history for this message
antistress (antistress) wrote :

The plugin works fine for me with python-gdata installed (Hardy alpha 6)

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

the plugin doesn't work correctly there neither, searching for ubuntu lists lot of video but none of those is read correctly

Revision history for this message
Pedro Villavicencio (pedro) wrote :

It doesn't work too good here either, search works ok, but playing doesn't.

Revision history for this message
Rotbart van Dainig (rotbart-van-dainig) wrote :

It works for _some_ videos... and for some not.
Incidently, IIRC, YouTube admitted that not all videos are ready for iPhone usage.

Does the plugin use the same interface?

Revision history for this message
Thomas Perl (thp) wrote :

I can confirm this bug. The following console output clued me in that python-gdata is missing:

$ totem
** (totem:20163): DEBUG: Init of Python module
Traceback (most recent call last):
  File "/usr/lib/totem/plugins/youtube/youtube.py", line 3, in <module>
    import gdata.service
ImportError: No module named gdata.service

** (totem:20163): WARNING **: Could not load plugin youtube

** (totem:20163): WARNING **: Error, impossible to activate plugin 'YouTube browser'

Revision history for this message
rbertran (rbertran) wrote :

I can confirm this bug too.

Revision history for this message
slamdunk (antongiulio05) wrote :

same for me. Installing python-gdata it's fixed.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package totem - 2.22.0-0ubuntu3

---------------
totem (2.22.0-0ubuntu3) hardy; urgency=low

  * debian/control.in:
    - list new totem-plugins-extra which contains extra plugins which are not
      installed by default
    - totem-plugins depends on python-gdata so it gets installed by default
      (lp: #178209)

 -- Sebastien Bacher <email address hidden> Thu, 27 Mar 2008 10:57:53 +0100

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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