While doing "emerge -avuDN world" it failed on the package x11-misc/xkeyboard-config-0.8-r1 It gave: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool This was a bit vague, so running: /usr/bin/perl -e "require XML::Parser" showed that it could not load expat.so Some searching on the net suggested that it was expat-2.0.0, so I downgraded from expat-2.0.0 to expat-1.95.8 This seems to have fixed this (by adding an entry in package.mask) (I was going to paste my config.log, but on submitting it said it was too long.. yet I don't see an attachment field.)
*** This bug has been marked as a duplicate of 41124 ***
NOT resolved. Did an "emerge --sync" on Jan 6, 2007 followed by "emerge --update world" and got this error: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool !!! ERROR: dev-util/intltool-0.35.0 failed. ran "emerge -a XML-Parser" then "emerge -a intltool" and it worked fine. Note: Hadn't updated my system in about six months.