Otherwise it fails during the configure phrase: checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.24.1 checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
s/phrase/phase/ :-)
This is probably a common case of not properly completed perl upgrade, there's dozens of duplicates on each perl upgrade. intltool itself already rdepends on XML-Parser, it is wrong to add that dep to intltool consumers when they don't use it directly.
> is required for intltool This is "intltool is broken because portage bdeps didn't get respected" grep intl /usr/portage/sys-apps/systemd/*.ebuild /usr/portage/sys-apps/systemd/systemd-226-r2.ebuild: >=dev-util/intltool-0.50 /usr/portage/sys-apps/systemd/systemd-231.ebuild: >=dev-util/intltool-0.50 /usr/portage/sys-apps/systemd/systemd-232.ebuild: >=dev-util/intltool-0.50 /usr/portage/sys-apps/systemd/systemd-233-r1.ebuild: >=dev-util/intltool-0.50 /usr/portage/sys-apps/systemd/systemd-9999.ebuild: >=dev-util/intltool-0.50 grep XML-Parser /usr/portage/dev-util/intltool/*.ebuild /usr/portage/dev-util/intltool/intltool-0.50.2-r1.ebuild: dev-perl/XML-Parser /usr/portage/dev-util/intltool/intltool-0.51.0.ebuild: dev-perl/XML-Parser /usr/portage/dev-util/intltool/intltool-0.51.0-r1.ebuild: dev-perl/XML-Parser ./configure just has this sanity check in its "check intltool is not broken" tests. *** This bug has been marked as a duplicate of bug 596664 ***