Please make firefox-3.1 Provide: firefox

Bug #353120 reported by Reuben Thomas
4
Affects Status Importance Assigned to Milestone
firefox-3.1 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.1

Can you make firefox-3.1 Provide: firefox so that with only firefox-3.1 installed, one can install the various plugins?

Since firefox-3.1 is in beta, it doesn't matter if this doesn't work for all of them.

Similarly, it would be good if firefox-3.1 could be an alternative for /usr/bin/firefox.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: firefox-3.1 3.1~b3+build2+nobinonly-0ubuntu1
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_GB.UTF-8
SourcePackage: firefox-3.1
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
Reuben Thomas (rrt) wrote :
Revision history for this message
gsmx (gsmx) wrote :

Can you explain a bit more?

Addons for firefox are installed in ~/.mozilla/firefox/FOO.default and both firefox 3.0 and 3.1 use this folder. Though I don't know if thats the case for plugins installed through the gnome-app-installer, but those plugins can always be installed by browsing to https://addons.mozilla.com

Do you really need a /usr/bin/firefox file? And if so, what for?
You could always make a symbolic link to the firefox-3.1 file. sudo ls -s /usr/bin/firefox-3.1 /usr/bin/firefox
(Probably when firefox 3.5 arrives, the binaries will be replaced)

Changed in firefox-3.1 (Ubuntu):
status: New → Incomplete
Revision history for this message
Reuben Thomas (rrt) wrote :

I'm referring to plugins packaged in Ubuntu. They won't install with only Firefox 3.1 installed, owing to the dependencies not being fulfilled.

I type "firefox" to start firefox. For now I've made a symlink; but as with other programs that come in multiple versions, an alternative would be nice so I don't have to do this.

Revision history for this message
gsmx (gsmx) wrote :

I cannot reproduce your problem: when I installed 'Adblock Plus for Firefox' through add/remove programs, the plugin was added in firefox 3.1.

Revision history for this message
Reuben Thomas (rrt) wrote :

Let me illustrate the problem:

$ sudo apt-get install adblock-plus
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  firefox firefox-3.0 firefox-3.0-branding
Suggested packages:
  ubufox firefox-3.0-gnome-support latex-xft-fonts
The following NEW packages will be installed
  adblock-plus firefox firefox-3.0 firefox-3.0-branding
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 322kB/1481kB of archives.
After this operation, 5501kB of additional disk space will be used.
Do you want to continue [Y/n]?

As you can see, it won't install adblock-plus without installing Firefox 3.0.

Revision history for this message
gsmx (gsmx) wrote :

You are correct, the plugins require firefox 3.0 (http://packages.ubuntu.com/jaunty/adblock-plus). I will mark it invalid though, because when firefox 3.5 hits the street, the dependency problems will be solved.

Feel free to comment / reopen the bug if you're not satisfied.

Changed in firefox-3.1 (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Reuben Thomas (rrt) wrote :

Maybe a lesson could be learned for the next time a pre-release version of firefox is packaged? (Other packages work correctly: for example, most Emacs add-ons work with emacs-snapshot.)

Revision history for this message
Peter Antoniac (pan1nx) wrote :

Marked won-t fix as it will be done in 3.5

Changed in firefox-3.1 (Ubuntu):
status: Invalid → Won't Fix
Revision history for this message
Reuben Thomas (rrt) wrote :

Sounds more like you should mark it "Will Fix" then!

But seriously, when another experimental version of Firefox is packaged, could things be arranged so that this problem doesn't arise again, please?

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.