Totem Mozilla plug-in should be separated into its own package

Bug #22586 reported by Conrad Knauer
16
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Fix Released
Wishlist
Sebastien Bacher

Bug Description

The totem-xine package (and IIRC also totem-gstreamer) does not 'play nice' with
Firefox; wheras other programs with plugins allow the user the option to install
(or not install) that portion separately, e.g.

vlc has mozilla-plugin-vlc
mplayer has mozilla-mplayer
openoffice.org has mozilla-openoffice.org

totem-xine (as of 1.2.0-0ubuntu3) does not have such an equivalent. You either
have totem-xine with the mozilla plugin or you don't have totem-xine. This
would not be so annoying if totem wasn't part of the ubuntu-desktop package. I
thus humbly suggest that Totem's mozilla plugin be spun-off into its own
package, say "mozilla-totem" or "mozilla-plugin-totem".

Based on my cursory understanding of packages, at least these following files
should be moved out of the totem-xine (and also if they're in totem-gstreamer)
package to the new one I suggested:

/usr/lib/mozilla-firefox
/usr/lib/mozilla-firefox/plugins
/usr/lib/mozilla-firefox/plugins/libtotem_mozilla.so
/usr/lib/mozilla-firefox/plugins/libtotem_mozilla.la
/usr/lib/mozilla-firefox/plugins/libtotem_mozilla.a
/usr/lib/mozilla-firefox/plugins/libtotem_mozilla.xpt

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

thanks for your bug, this change will probably be made after 5.10

Revision history for this message
Conrad Knauer (atheoi) wrote :

(In reply to comment #0)

> Based on my cursory understanding of packages, at least these following files
> should be moved out of the totem-xine (and also if they're in totem-gstreamer)
> package to the new one I suggested:
>
> /usr/lib/mozilla-firefox
> /usr/lib/mozilla-firefox/plugins
> /usr/lib/mozilla-firefox/plugins/libtotem_mozilla.so
> /usr/lib/mozilla-firefox/plugins/libtotem_mozilla.la
> /usr/lib/mozilla-firefox/plugins/libtotem_mozilla.a
> /usr/lib/mozilla-firefox/plugins/libtotem_mozilla.xpt

And (not that I know what they do, but) possibly these also:

/usr/share/totem/mozilla-viewer.glade
/usr/lib/totem/totem-mozilla-viewer

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

thanks for the comment. Listing the right files for the split is not an issue :)

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Please... could the split be done _before_ 5.10 releases? I use mozilla-mplayer
to play multimedia content in firefox, and IMHO it works better than totem.

I must to move manually the plugins out of the plugins/ directory to let
mozilla-mplayer works, and I think it's not the best solution.

I think the split into two packages is not a difficult problem. For example,
totem-xine could "recommends" or "suggests" mozilla-totem-xine.

Revision history for this message
Conrad Knauer (atheoi) wrote :

(In reply to comment #4)

> I use mozilla-mplayer
> to play multimedia content in firefox, and IMHO it works better than totem.
> I must to move manually the plugins out of the plugins/ directory to let
> mozilla-mplayer works, and I think it's not the best solution.

Do you use Totem at all? If not, the easiest way is to go into Synaptic and
uninstall the totem packages you have (this is what I did). Also, because totem
is a dependency for ubuntu-desktop, that package will also have to be
uninstalled; its a meta-package though, so it won't hurt anything to get rid of
it (plus you can always reinstall it later to check for updates; just be sure to
delete the totem packages again when you're done).

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

(In reply to comment #5)
> (In reply to comment #4)
>
> > I use mozilla-mplayer
> > to play multimedia content in firefox, and IMHO it works better than totem.
> > I must to move manually the plugins out of the plugins/ directory to let
> > mozilla-mplayer works, and I think it's not the best solution.
>
> Do you use Totem at all? If not, the easiest way is to go into Synaptic and
> uninstall the totem packages you have (this is what I did). Also, because totem
> is a dependency for ubuntu-desktop, that package will also have to be
> uninstalled; its a meta-package though, so it won't hurt anything to get rid of
> it (plus you can always reinstall it later to check for updates; just be sure to
> delete the totem packages again when you're done).

I use totem to play multimedia files, but I prefer mplayer to play multimedia in
firefox. I would like to use both totem and mozilla in that way, and I think the
best way to achieve this is to split the totem packages and to pack totem
mozilla plugins into another package.

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

*** Bug 26137 has been marked as a duplicate of this bug. ***

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

This is fixed with the current dapper package:

totem (1.2.0-0ubuntu6) dapper; urgency=low

  * debian/control.in:
    - introduced two new binary packages totem-xine-firefox-plugin and
      totem-gstreamer-firefox-plugin
    - make totem Recommends them.
  * debian/rules:
    - adjust build to split those files into the right packages.

 -- Daniel Holbach <email address hidden> Tue, 06 Dec 2005 08:46:32 +0100

Revision history for this message
Conrad Knauer (atheoi) wrote :

FYI to Breezy users: this is in Backports! :)

Thanks so much to all who helped to get rid of a pet peeve of mine ;)

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.