This bug is filed because this package is depending on www-client/mozilla-firefox but not on www-client/mozilla-firefox-bin. You probably can RDEPEND on || ( www-client/mozilla-firefox www-client/mozilla-firefox-bin ). Concerned versions: - 2.24.0 If there is a valid reason about this (or if fixed in newer versions), please, mark the bug as RESOLVED but do not yell at me :)
funnily enough, looks like yelp-2.26 is not actually linking to xulrunner, maybe it's stripped by the linker with "--as-needed".
Gilles: It's certainly linked at run time. Maybe it dlopens? [11:01 athena] 29683> cat maps | grep -i xul | wc -l 36 Mounir: The reason why firefox-bin is not acceptable is that it doesn't provide all the same libs as firefox. It only provides the ones actually used by firefox, built in the way that firefox needs them. This means that things that use xulrunner directly need to have a real xulrunner install. firefox-bin is provided as a shortcut for people who only want firefox, not anything else that uses xulrunner/firefox.