Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130812 - eclipse-sdk-3.1.2-r2 emerge fails with mozilla support (+invalid einfo)
Summary: eclipse-sdk-3.1.2-r2 emerge fails with mozilla support (+invalid einfo)
Status: RESOLVED DUPLICATE of bug 137665
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Development Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-22 03:27 UTC by Morten Cools
Modified: 2006-07-22 15:37 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 Morten Cools 2006-04-22 03:27:18 UTC
On emerging eclipse-sdk-3.1.2-r2, the emerge fails with a strange error-message:

 * Cleaning out prebuilt code
 * Patching makefiles
 * Building GNOME VFS support
 * Building Mozilla embed support
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/eclipse-sdk-3.1.2-r2/work ...
 * Using bootclasspath /opt/sun-jdk-1.4.2.10/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.10/jre/lib/jsse.jar
 * Using JVM library path /opt/sun-jdk-1.4.2.10/jre/lib/i386
 * Will compile embedded Mozilla support against net-libs/gecko-sdk
 * You have enabled the embedded mozilla component, but no suitable
 * provider was found. You need gecko-sdk compiled against
 * gtk+ v2.0 or newer.
 * To merge it, execute 'USE="gtk2" emerge mozilla' as root.
 * To disable embedded mozilla, remove "mozilla" from your USE flags.


Seems straightforward enough, except neither mozilla nor gecko-sdk list gtk2 among their USE-flags:

[ebuild   R   ] www-client/mozilla-1.7.12-r3  USE="crypt gnome ipv6 java ldap moznocompose moznoirc moznomail ssl truetype -debug -mozcalendar -mozdevelop -moznoxft -mozsvg -postgres -xinerama -xprint" 0 kB
[ebuild     U ] net-libs/gecko-sdk-1.7.12-r2 [1.7.12] USE="crypt gnome ipv6 java ldap ssl truetype -debug -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -mozsvg -postgres -xinerama -xprint" 0 kB
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2006-04-23 09:45:12 UTC
The einfo message does indeed need to be updated.

What is happening is the ebuild is checking for the precense of /usr/lib/gecko-sdk/lib/libgtkembedmoz.so, and spitting out those errors isn't.

Could you verify that file is not present? I have the same use flags for gecko-sdk, but I definately do have the libgtkembedmoz.so.
Comment 2 Morten Cools 2006-04-23 14:51:15 UTC
I can confirm this file is not present on my system.
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2006-04-23 20:17:37 UTC
Could you try updating to net-libs/gecko-sdk-1.7.12-r2 ? I have the same USE flags for it as you, and with that version, the file is there.
Comment 4 Morten Cools 2006-05-02 13:35:38 UTC
Sorry for late reply. Updating to that version of gecko-sdk installed that file, and resolved the problem.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-07-22 15:37:37 UTC
Obsoleted by Bug 137665 (and already fixed there).

*** This bug has been marked as a duplicate of 137665 ***