gecko-mediaplayer depends on firefox metapackage

Bug #230662 reported by Saša Bodiroža
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gecko-mediaplayer (Ubuntu)
Fix Released
Undecided
Unassigned
Hardy
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gecko-mediaplayer

Hello,

Package gecko-mediaplayer in hardy depends on firefox metapackage, which is pointing to the latest firefox package (currently firefox-3.0). This has a negative impact on users that only want to use firefox-2, and don't want to install firefox-3.0. If they install gecko-mediaplayer, they are forced into installing firefox-3.0 package.

TEST CASE: Remove firefox-3.0, iceape-browser, epiphany-browser, galeon, midbrowser, xulrunner and xulrunner-1.9 package (current gecko-mediaplayer browser dependencies), and install firefox-2 package. Try installing gecko-mediaplayer. It will also install the firefox-3.0 package.

This bug has been addressed in the current development branch, by applying the mentioned change. It has been done as a part of update to the new upstream version. Please see bug #229335 [1].

The firefox dependency should be changed to firefox-3.0 | firefox-2. As this is a small change to the packaging, it has no regression potential. In the case of firefox dep, it would look for firefox-3.0 package. In the case of firefox-3.0 | firefox-2, it would still look for firefox-3.0, and in case it is not installed, it would look for firefox-2.

[1] https://bugs.launchpad.net/bugs/229335

Revision history for this message
Saša Bodiroža (jazzva) wrote :
Revision history for this message
Saša Bodiroža (jazzva) wrote :

Diff with improved changelog entry.

description: updated
Revision history for this message
Luke Yelavich (themuso) wrote :

Are you sure that this won't install firefox-3.0? I haven't tested it myself yet, but I thought using that syntax for dependencies would attempt to install the first, then the second etc if the first oe can't be found at all.

Revision history for this message
Saša Bodiroža (jazzva) wrote :

I have tested it with removing all supported browsers (mentioned in the test-case), and installing firefox-2. When I try to install gecko-mediaplayer, it installs correctly, without installing firefox-3.0.

In the case when user has no supported browser installed, it will try to install firefox-3.0. I suppose that is OK, since firefox-3.0 is installed by default in hardy.

Revision history for this message
Luke Yelavich (themuso) wrote :

Ok ACK.

Changed in gecko-mediaplayer:
status: New → Confirmed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Subscribed u-u-s for sponsoring the upload to hardy-proposed.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I have sponsored this, but note that the version you used was wrong; you used 0.6.0-0ubuntu2.1 but the last hardy one is 0.6.0-0ubuntu1, so I changed the hardy-proposed one accordingly.
Note also that we are still ok with the gnome-mplayer dependency while your change would have broken the package (gecko-mediaplayer requires gnome-mplayer to be >= its own version).

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in gecko-mediaplayer:
status: New → Fix Committed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

works for me: +1

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

unsubscribing u-u-s

Revision history for this message
Saša Bodiroža (jazzva) wrote :

Works fine.

+1

Revision history for this message
Albert Damen (albrt) wrote :

+1, installed fine with only firefox-2 installed.

Changed in gecko-mediaplayer:
status: Confirmed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates.

Changed in gecko-mediaplayer:
status: Fix Committed → Fix Released
Revision history for this message
Aymeric Mansoux (aymeric) wrote :

Hi,

with Depends pointing to firefox-3.0 only in karmic, if firefox 3.5 is installed, then installing gecko-mediaplayer pulls firefox-3.0.

Revision history for this message
tensproxy (tensproxy) wrote :

Hello all,

I fear, this bug has arisen again:

This morning, I freshly installed xubuntu 9.10 and updated it using the Update Manager.
Then, I removed firefox-3.5 and installed opera using the Synaptic Package Manager.

Following the instructions on https://help.ubuntu.com/community/OperaBrowser (title: Video plugins) I marked the gecko-mediaplayer for installation, applying the changes I realized that the firefox-3.5 had been marked also.
And, hence, installed firefox onto my system.

When I marked firefox-3.5 for deletion, it would also mark the gecko-mediaplayer for deletion.

My understanding is that there is no necessary dependency between the two packages gecko-mediaplayer and firefox-3.5.

Regards,

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

If gecko-mediaplayer and opera are compatible we simply need to add opera in the list of possible Dependencies.
Kevin, are they compatible, and if so is there a minimum required opera version?

Revision history for this message
Kevin DeKorte (kdekorte-gmail) wrote : Re: [Bug 230662] Re: gecko-mediaplayer depends on firefox metapackage

On 2/7/2010 6:25 AM, Cesare Tirabassi wrote:
> If gecko-mediaplayer and opera are compatible we simply need to add opera in the list of possible Dependencies.
> Kevin, are they compatible, and if so is there a minimum required opera version?
>

I believe it is compatible, and I think you need Opera 9.5, but it has
really been a long time since I have have tried it.

Kevin

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

@tensproxy: can you pls. report back if it works with Opera as is?

Changed in gecko-mediaplayer (Ubuntu):
status: Fix Released → Fix Committed
Changed in gecko-mediaplayer (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
tensproxy (tensproxy) wrote :

I apologize for my late reply.

Gecko Mediaplayer works in Opera 10.10 Build 4742 on a Linux platform using a i686 system and 2.6.31-19-generic kernel.

Regards,

Changed in gecko-mediaplayer (Ubuntu):
status: Incomplete → 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.