Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 228169 - www-client/mozilla-firefox versions 2 and 3 should be slotted
Summary: www-client/mozilla-firefox versions 2 and 3 should be slotted
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-18 21:52 UTC by Thomas Zwaagstra
Modified: 2008-06-19 23:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Zwaagstra 2008-06-18 21:52:21 UTC
Portage cannot install firefox from the 2.x and 3.x branches concurrently.  Having both versions available is important to web developers and for users who experience bugs during the transition.

Running both simultaneously is a separate issue to be filed upstream, as far as I can tell...

A workaround is to install www-client/mozilla-firefox-bin for one version and www-client/mozilla-firefox for the other, however this is not always favorable. 

Reproducible: Always

Steps to Reproduce:
1.  Install mozilla-firefox-2.x
2.  Try to install mozilla-firefox-3.x
3.  Portage uninstalls firefox-2 during firefox-3 update

Actual Results:  
Firefox is updated to version 3.x, firefox-2.x is unmerged

Expected Results:  
Firefox-3.x gets installed to a new slot

slotted installation will probably require version-specific naming of the firefox binaries and possibly an eselect-based symlink to the default version
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-18 22:29:55 UTC
Just because you want it, doesn't mean it's (easily) possible. Slotting means in the most of the cases a lot more maintenance overhead Especially since Portage 2.x will likely be not supported for a long while by Mozilla, doing so looks everything else then desirable to me. And if it were, our Mozilla maintainers had done so.
Comment 2 Thomas Zwaagstra 2008-06-19 22:02:05 UTC
Fair enough.  I didn't imagine it would be easy, just that it would make sense.   I will explore the possibilities in my local overlay... if anyone else is interested in this let me know.

by the way, even if mozilla stops supporting firefox 2.x, I'll still have to.. along with IE6 for some time.  It's not like I want IE5/mac and NS4 (;
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-19 23:52:21 UTC
(In reply to comment #2)
> by the way, even if mozilla stops supporting firefox 2.x, I'll still have to..

In your local overlay then, because it will be removed from the repository because of compatibility reasons and very likely vulnerabilities, Mozilla won't fix after a distinct time frame, as with FF 1.5 for example, for sure.

btw.: For website testing, the binary FF 2 should really do it and for FF 2 headers you have xulrunner, so I don't see any problem on this side.