Attempting to emerge x11-misc/shared-mime-info-0.14 fail unless dev-perl/XML-Parser is installed. However, XML-Parser is not listed as a dependency in shared-mime-info-0.14.ebuild Reproducible: Always Steps to Reproduce: 1.Create system without dev-perl/XML-Parser 2.Attempt to emerge x11-misc/shared-mime-info-0.14 Actual Results: Error message from configure complaining about a missing XML parser. Expected Results: emerged x11-misc/shared-mime-info-0.14 Problem repeats until dev-perl/XML-Parser was emerged, after which x11-misc/shared-mime-info-0.14 emerged without error.
I agree - simple dependancy add required.
This seems not to be fixed already. I recieved the following while emerging the latest mozilla-firefox: >>> emerge (7 of 12) x11-misc/shared-mime-info-0.14 to / >>> md5 src_uri ;-) shared-mime-info-0.14.tar.gz >>> Unpacking source... >>> Unpacking shared-mime-info-0.14.tar.gz to /var/tmp/portage/shared-mime-info-0.14/work >>> Source unpacked. 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 for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking for perl... /usr/bin/perl configure: error: XML::Parser perl module is required for intltool !!! ERROR: x11-misc/shared-mime-info-0.14 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed
Hmm, maybe the problem I have is a different bug. That perl module seems already to be installed on my system: bash-2.05b# emerge -pv dev-perl/XML-Parser These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-perl/XML-Parser-2.34 0 kB Total size of downloads: 0 kB
OK, sorry, leave this as is. I've done a rebuild of that module and after that x11-misc/shared-mime-info-0.14 merged succesfully.
See bug 59055
I got bit by this one today. Can this be added?
*** This bug has been marked as a duplicate of 41124 ***