emerge modlogan did: ------------snip-------------- checking for libxml - version >= 2.4.1... no *** Could not run libxml 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 LIBXML was incorrectly installed *** or that you have moved LIBXML since it was installed. In the latter case, you *** may want to edit the xml2-config script: /usr/bin/xml2-config configure: error: "the headers of libxml couldn't be found. please install libxml >= 2.4.1 and run configure again" !!! ERROR: The ebuild did not complete successfully. !!! Function econf, Line 10, Exitcode 1 !!! econf failed ------------snip-------------- but libxml2 is installed - everything where it should be - xml2-config is set to the correct directories.. ------------snip-------------- * dev-libs/libxml2 Latest version available: 2.4.24 Latest version installed: 2.4.24 Homepage: http://www.gnome.org/ Description: Version 2 of the library to manipulate XML files ------------snip-------------- found similar reports (and failing solutions): http://forums.gentoo.org/viewtopic.php?t=7791&highlight=xml2config http://forums.gentoo.org/viewtopic.php?t=381&highlight=xml2config
Whats the 'pkg-config --modversion --cflags --libs xml2' output ?
--------------- snip --------------------- root@box# pkg-config --modversion --cflags --libs xml2 2-2.4.24 -I/usr/include/libxml2 -L/usr/lib -lxml2 -lz -lm --------------- snip ---------------------
Seems your libxml2 install is fine, makes this a modlogan problem. Not a GNOME thing, passing it back to the wranglers.
what is your USE variable ? what does `emerge -V` show ? does modlogan-0.7.18 work for you ?
make.conf: -----------snip---------------- xinerama alsa x86 oss 3dnow apm arts avi berkdb crypt cups encode gdbm gif gpm gtk imlib java jpeg kde libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib png python qt qtmt quicktime readline sdl slang spell ssl svga tcpd truetype X xml2 xmms xv -----------snip---------------- make.defaults -----------snip---------------- x86 oss 3dnow apm arts avi berkdb crypt cups encode gdbm gif gpm gtk imlib java jpeg kde libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib png python qt qtmt quicktime readline sdl slang spell ssl svga tcpd truetype X xml2 xmms xv -----------snip---------------- -----------snip---------------- root@box# emerge -V Portage 2.0.43 (default-1.0, gcc-2.95.3, glibc-2.2.5-r2,2.2.5-r7) -----------snip---------------- current version is: -----------snip---------------- root@box#emerge rsync . . . >>> Updating Portage cache... root@box# emerge -p modlogan These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild N ] app-admin/modlogan-0.7.4-r1 -----------snip---------------- there are no masked ebuilds with a newer version available and i didnt try to install manually... if the new version comes soon, forget this bug and i give u my next bug report on the next verion ;) - i dont want to delay development for cleaning out a non critical rare bug - im just interested in modlogan because it seem to be an interesting replacement, i dont use it right now... easy - greetz...
the ebuild is in portage, its just masked via KEYWORDS ... `emerge /usr/portage/app-admin/modlogan/modlogan-0.7.18.ebuild` and tell me how it works for you
------------snip-------------------- >>> Regenerating /etc/ld.so.cache... >>> app-admin/modlogan-0.7.18 merged. app-admin/modlogan selected: none protected: 0.7.18 omitted: none ------------snip-------------------- :)) - good job - no time to test the binary right now, but the ebuild works...
ok, unmasked in cvs, have fun ;) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-admin/modlogan/modlogan-0.7.18.ebuild.diff?r1=1.7&r2=1.8