Summary: | dev-perl/Gtk2-MozEmbed-0.06 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Kahle (RETIRED) <tomka> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 227407 | ||
Bug Blocks: |
Description
Thomas Kahle (RETIRED)
2008-06-08 16:15:19 UTC
It may be related to xulrunner. I have xulrunner-1.9_rc2 installed and NO version of 1.8 or firefox-2.* thanks The current ebuild requires you to have www-client/mozilla-firefox or www-client/seamonkey installed. So, this is your very local problem... Marking as enhancement and assigning, as xulrunner 1.8 might be a possible target?!? Also: Does the ebuild work with Firefox 3 as the dependency implies? I have firefox-3.0_rc2 installed, so it does not work without modification. The dependency on firefox-2 should be explicit until v3 is supported. This ebuild/module depends on libxul and other stuff from net-libs/xulrunner being built by firefox / seamonkey. As far as I know this is deprecated as xulrunner and firefox are split in the upcoming firefox-3. There is also a new version 0.07 of this module. I will opened a revbump request, which maybe solves the problem. I also added a dependency, please correct me if I should not. You can try dirty hack
ln -s /usr/lib/xulrunner-1.9/lib/libxul.so /usr/lib/
It works for me
Also maybe add ldpath to env.d solve this problem too
/etc/env.d/71xulrunner
<<<
LDPATH="/usr/lib/xulrunner-1.9 /usr/lib/xulrunner-1.9/lib"
>>>
like
/etc/env.d/71xulrunner-bin
(see net-libs/xulrunner-bin)
also new version 0.08 appear
with another hack
set GTK_MOZ_EMBED_PERL_XULRUNNER_PATH in Makefile
and use it as set gtk_moz_embed_set_path in xs/GtkMozEmbed.xs later
I try it but it dont help me :(
so I setup link and use it
0.08 is in the tree. |