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"
done, enjoy