Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 281795 - gnome-extra/yelp RDEPEND on mozilla-firefox but not on mozilla-firefox-bin
Summary: gnome-extra/yelp RDEPEND on mozilla-firefox but not on mozilla-firefox-bin
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: QAbaddep
Depends on:
Blocks: 210189
  Show dependency tree
 
Reported: 2009-08-17 15:27 UTC by Mounir Lamouri (volkmar) (RETIRED)
Modified: 2009-09-08 15:04 UTC (History)
0 users

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 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-08-17 15:27:31 UTC
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 :)
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-24 21:59:50 UTC
funnily enough, looks like yelp-2.26 is not actually linking to xulrunner, maybe it's stripped by the linker with "--as-needed".
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2009-09-08 15:04:22 UTC
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.