and the content of '/var/tmp/portage/gnome-extra/gtkhtml-3.32.2/work/gtkhtml-3.32.2'
http://pastebin.mozilla.org/1860310
I installed gnome-extra/gtkhtml-4.4.3 but I have the same problem
how to resolve this problem ??

patch it yourself (removing the check and init as the 2nd patch do), and the easy way, respect the glib version to avoid the check (so install glib-2.31.0)
edit: i don't know what glib-2.31.0 will do on other parts of your gnome

FFS, don't use 'make install' on your live system (unless your plan is to eventually completely break it to pieces) !

@krinn: that "advice" of yours about glib 2.31... Honestly ?

As to explain those two commits: their final result was to remove 'g_thread_init(NULL);' as redundant; as such if you correctly modified the ebuild (which I kinda doubt), any new problem is most likely an independent one (and requires a new build log for us to examine).

FFS, don't use 'make install' on your live system (unless your plan is to eventually completely break it to pieces) !

@krinn: that "advice" of yours about glib 2.31... Honestly ?

As to explain those two commits: their final result was to remove 'g_thread_init(NULL);' as redundant; as such if you correctly modified the ebuild (which I kinda doubt), any new problem is most likely an independent one (and requires a new build log for us to examine).

yes, I chrooted before using "./configure" and "make" ,also I removed g_thread_init(NULL)

This is on a standard gnome2 build that's updated frequently and has been going a few years.

Is this a new gentoo install you're trying to emerge a gnome setup on?

Quote:

I installed gnome-extra/gtkhtml-4.4.3 but I have the same problem

Why? To start with, is this an attempt at a gnome2 install or an unmasked gnome3?

I think you've been brow beat enough in this thread with some active investigation effort on your part (although some details are vague), but it would seem you're trying too hard to circumvent the normal build system within Gentoo. Questions are why would you say or attempt to (directly?) emerge that version of gtkhml? Was your attempted 'install' via a normal portage ebuild or you manually trying to build and install? Your error was on build phase, so you never got to an actual install phase if it's the same error as you state. Have you diligently went through your /var/log/portage/elog/summary.log to ensure you didn't miss library rebuild steps and so on?_________________Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.