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
Steps to Reproduce:
1.Create system without dev-perl/XML-Parser
2.Attempt to emerge x11-misc/shared-mime-info-0.14
Error message from configure complaining about a missing XML parser.
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 ***