Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 32079

Summary: MozillaFirebird versions should replace, rather than block each other
Product: Gentoo Linux Reporter: Shahar Goldin <aldarsior>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED INVALID    
Severity: enhancement CC: vapier
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Shahar Goldin 2003-10-26 20:51:49 UTC
When I installed my new laptop, I wanted to have a browser "now". So I emerged mozilla-firebird-bin, which is ugly as sin, doesn't have GTK2 support, or a few other very nice things.
so I emerged mozilla-firebird. Unfortunatly this is blocked by mozilla-firebird-bin, so I had to go to sleep while this was happening, because I didn't have a browser.

I don't understand why mozilla-firebird-bin isn't REPLACED by mozilla-firebird rather than blocking it.
Comment 1 SpanKY gentoo-dev 2003-10-27 15:40:33 UTC
because if you update the source version and an update comes in on the -bin
version, your wonderfully src-compiled binaries will be overwritten
Comment 2 Brad Laue (RETIRED) gentoo-dev 2003-10-28 19:33:17 UTC
The purpose of a blocker in portage is to indicate to the user that the existing
package provides the same functionality, and should manually be replaced.
Doing it automatically would surely cause unpredictable results for many
users.

To emerge one of the other variants, simply unmerge the blocker first.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2003-10-29 10:35:14 UTC
And cannot be done with current portage functionality ...