Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44970 - mozilla-firefox-bin works on amd64, with some modification
Summary: mozilla-firefox-bin works on amd64, with some modification
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-17 12:54 UTC by Travis Tilley (RETIRED)
Modified: 2004-03-21 10:10 UTC (History)
1 user (show)

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 Travis Tilley (RETIRED) gentoo-dev 2004-03-17 12:54:33 UTC
installing mozilla-firefox-bin on amd64 allows for the use of 32bit mozilla/netscape plugins without forcing mozilla to be 32bit, which would break a number of 64bit apps that depend on mozilla. It's great for using netscape-flash, and the ebuild only needs a few edits to work properly.

1) KEYWORDS needs ~amd64

2) the dependency on lib-compat needs to be conditional, so that it's only a dependency on x86. on amd64, the same dependency should be emul-linux-x86-base.

3) the dependency on gtk+ needs to be conditional, so that it's only a dependency on x86. on amd64, the dependency should be on emul-linux-x86-gtklibs.

since firefox-bin installs into /opt it would also be nice for it not to conflict with firefox, which installs into /usr... but this isn't really as important.


RDEPEND="x86? ( >=sys-libs/lib-compat-1.0-r2 )
    amd64? ( >=app-emulation/emul-linux-x86-baselibs-1.0 )
    x86? ( =x11-libs/gtk+-2.2* )
    amd64? ( >=app-emulation/emul-linux-x86-gtklibs-1.0 )
    virtual/x11
    !net-www/mozilla-firefox"
Comment 1 Jason Huebel (RETIRED) gentoo-dev 2004-03-21 10:10:15 UTC
done, enjoy