during emerge of xkeyboard-config, the following message appears during the configuration phase:
error: XML::Parser... configure: error: XML::Parser perl module is required for intltool
Steps to Reproduce:
1. start with a clean system without XML::Parser
2. emerge xkeyboard-config
The error message given in the 'description' step above, appears.
The message should not appear. The package should be configured and installed.
Obtained with a fresh installation of Gentoo Linux. Copied the /var/lib/portage/world from the old installation and ran emerge -quDN world.
Workaround: emerge -q1 dev-perl/XML-Parser, then emerge -quDN world.
You *must* run perl-cleaner after upgrading perl versions, as told by the elog message.
My apology. As it was a new installation, there were 100s of packages and I missed perl-cleaner message in the elog.
*** This bug has been marked as a duplicate of bug 41124 ***