Whatever package provides XML::Parser, it doesn't seem to be a dependency of the gdm-2.6.0.3 ebuild, because I don't have it: # emerge gdm Calculating dependencies ...done! >>> emerge (1 of 1) gnome-base/gdm-2.6.0.3 to / >>> md5 src_uri ;-) gdm-2.6.0.3.tar.bz2 >>> md5 src_uri ;-) gentoo-gdm-theme.tar.bz2 >>> md5 src_uri ;-) gentoo-gdm-theme-r1.tar.bz2 >>> Unpacking source... >>> Unpacking gdm-2.6.0.3.tar.bz2 to /var/tmp/portage/gdm-2.6.0.3/work >>> Unpacking gentoo-gdm-theme.tar.bz2 to /var/tmp/portage/gdm-2.6.0.3/work >>> Unpacking gentoo-gdm-theme-r1.tar.bz2 to /var/tmp/portage/gdm-2.6.0.3/work * Applying gdm-2.4.4-selinux_remove_attr.patch... [ ok ] >>> Source unpacked. * Patching ${S}/ltmain.sh... * Applying portage-1.4.1.patch... * Applying max_cmd_len-1.5.0.patch... configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for intltool >= 0.28... 0.30 found checking for perl... /usr/bin/perl configure: error: XML::Parser perl module is required for intltool !!! ERROR: gnome-base/gdm-2.6.0.3 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed
you might want to search next time, there's dozens of parser bugs. *** This bug has been marked as a duplicate of 59055 ***
Sorry, but this was the only package where I got the missing XML::Parser. I thought someone just forgot to add it as a dependency. I searched GDM bugs but didn't find this problem.