In the configure script for libxmlpp-1.0.5, the script executes grep [:space:] .... | sed .... [:space:] when trying to find the version of lt_main.sh (libtool stuff). All that needs to be done is change that to: grep ... [[:space]].... [[:space:]]. There are only two times [:space:] occurs. This library is needed for Skrooge. Easy fix. Reproducible: Always Steps to Reproduce: 1. emerge =dev-cpp/libxmlpp-1.0.5 2. 3. Actual Results: Errored. Said gentoo sanity check failed because the versions of libtool and lt_main did not match (this is because the grep line is wrong so it returns no version number). Expected Results: Merged. The fix is simple. As described above. I don't have time right now to write a patch, but you just have to change the two times [:space:] occurs to [[:space:]]
Which version of sys-apps/grep and app-text/docbook-sgml-utils do you use? This might be another instance of bug 338853.
Please provide a full build.log. There's a grep-2.7 introduced docbook-sgml-utils problm (bug 338853) which affects media-libs/fontconfig as well (bug 339317). I want to find out if this is another instance of this grep-2.7 regression.
Created attachment 249333 [details] build.log
Yes, I do use grep-2.7. My build.log is identical to the one posted. I do not use docbook-sgml-utils.
My fontconfig is 2.8.0-r1
I hope my fix is in your interest. Closing... + 04 Oct 2010; Sebastian Pipping <sping@gentoo.org> libxmlpp-1.0.5.ebuild: + Rebuild configure for grep 2.7 or later (bug #339404) +
Synced and it works perfectly now. Thank you very much!