during "configure", the test for Glib fails, although it IS installed, apparently the config proggy doesn't give the expected output: checking for glib-config... /usr/bin/glib-config checking for GLIB - version >= 1.2.5... no *** Could not run GLIB test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GLIB was incorrectly installed *** or that you have moved GLIB since it was installed. In the latter case, you *** may want to edit the glib-config script: /usr/bin/glib-config configure: error: *** GLib is required to build Gaim; please make sure you have the GLib *** development headers installed. The latest version of GLib is *** always available at http://www.gtk.org/. !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -74, Exitcode 1 !!! (no error message) The Config.log does not give any more details.
gaim does nothing with glib2 To build the current version of gaim we have in portage you must have the 1.2 branch of glib installed. emerge /usr/portage/dev-libs/glib/glib-1.2.10-r4.ebuild
well, I may be a an old-fashioned Debian user, but that's why you have packages depending on glib2 and glib1 and not just "glib". Otherwise there's little point for the dependencies system, if packages only compile after a trail-and-error loop or two (gtk 1.2 is also necessary) as for emerging an older glib, it seemed to have overwritten my newer glib. I decided to unmerge glib, start from scratch with glib 1.2.10, and still gaim didn't compile, complaining it couldn't find a valid glib. bottom line, I'm not sure I figured out how to keep two majors of the same library on the same system. I leafed through the portage user's guide and didn't find very useful text about this....
glib 1.2.10-r5 installed, gaim 0.59.8-r1 will not install. Error message exactly like original bug description. glib-config --version gives 1.2.10 Not completely resolved, I think...
its not the same bug, goto Bug 13533 where i'm fixing it