Created attachment 348576 [details] firefox-bin-17.0.6.ebuild Firefox binaries will run without D-Bus and GNOME dependencies, as written here: https://www.mozilla.org/en-US/firefox/17.0a2/system-requirements/ https://www.mozilla.org/en-US/firefox/21.0a2/system-requirements/ For some reason, the new ebuilds in the tree make these dependencies mandatory, whereas they were not even included before. I'm attaching a modified ebuild for firefox-bin-17.0.6 that makes these dependencies conditional on the "dbus" and "gnome" USE flags. Thanks.
The change is due to bug #457036 , and only for 17.x . revdep-rebuild or preserved-rebuild should not be picking up the Firefox components linked to those libs, as they are masked in /etc/revdep-rebuild/10firefox-bin . Moreover, firefox-17.x functions quite well without those libs.
I'm going to continue to keep the deps in accordance with the libs that lddtree reports are needed.