Configure output contains: [..] checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.34.0 checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool [..] The related part in the configure script is this: if test "x" != "xno-xml"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML::Parser" >&5 $as_echo_n "checking for XML::Parser... " >&6; } if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else as_fn_error $? "XML::Parser perl module is required for intltool" "$LINENO" 5 fi fi
*** This bug has been marked as a duplicate of bug 596664 ***
This is a very frustrating bug generally caused by Perl upgrades. Unfortunately, we're still not beyond the need for perl-cleaner --all due to some Portage bugs with resolving the rebuild order.
Hi Sam, I should not this happened despite running "perl-cleaner --all" prior to emerging. Did you see my first comment arguing that a direct(!) build dependency on dev-perl/XML-Parser is missing in net-misc/networkmanager? What do you think?