[ebuild R ] dev-util/intltool-0.30 0 kB [ebuild N ] x11-misc/shared-mime-info-0.14 0 kB ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib 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
Ok so this bug is odd. I actually have dev-perl/XML-Parser-2.31-r1 installed. I'll try upgrading and see if that makes any difference.
Updating to dev-perl/XML-Parser-2.34 made all the difference. So on that note I suggest you add the following to the ebuild. RCS file: /var/cvsroot/gentoo-x86/x11-misc/shared-mime-info/shared-mime-info-0.14.ebuild,v retrieving revision 1.11 diff -u -b -B -w -p -r1.11 shared-mime-info-0.14.ebuild --- shared-mime-info-0.14.ebuild 29 Jun 2004 04:29:47 -0000 1.11 +++ shared-mime-info-0.14.ebuild 12 Aug 2004 23:52:52 -0000 @@ -12,7 +12,8 @@ KEYWORDS="x86 ppc sparc mips alpha arm h IUSE="" RDEPEND=">=dev-libs/glib-2 - >=dev-libs/libxml2-2.4" + >=dev-libs/libxml2-2.4 + >=dev-perl/XML-Parser-2.34" DEPEND="${RDEPEND} dev-util/pkgconfig >=dev-util/intltool-0.29"
foser: why did you remove this dep in version 0.14?
it's implied by intltool-0.29 . rebuilding xml-parser is the solution (solar obviously hasn't updated his perl modules after upgrading perl), upgrading xml-parser has a similar effect ofcourse but that is not the reason it now works.
ok, thanx for the explanation
*** Bug 96583 has been marked as a duplicate of this bug. ***
*** Bug 99933 has been marked as a duplicate of this bug. ***