Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 483782 - media-libs/gegl needs compile time dep on dev-perl/XML-Parser
Summary: media-libs/gegl needs compile time dep on dev-perl/XML-Parser
Status: RESOLVED DUPLICATE of bug 41124
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-05 18:48 UTC by Prakash Punnoor
Modified: 2013-09-06 02:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Prakash Punnoor 2013-09-05 18:48:38 UTC
Subject says it all.

media-libs/gegl-0.2.0-r2  USE="cairo ffmpeg jpeg mmx png raw sdl sse svg -debug -jpeg2k -lensfun -openexr -umfpack"

errors out during configure time with

checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool


Reproducible: Always
Comment 1 jospezial 2013-09-05 19:33:39 UTC
Had the same error with

gnome-base/gconf-3.2.6-r1
and
net-dns/avahi-0.6.31-r2

but XML-Parser was installed:

~ # emerge -va1 XML-Parser

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-perl/XML-Parser-2.410.0-r1  0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

after reemerging it the xml errors were gone.

there must have some update broken it.

I did:
perl-cleaner --all -v
and it seems I had an update from 5.16.2 to 5.18.1
Comment 2 Ben Kohler gentoo-dev 2013-09-05 19:41:00 UTC
I believe your emerge output from a recent upgrade (stored long-term in /var/log/portage/elog/summary.log by default) contains something like this:

>>> Messages generated by process 13355 on 2013-09-05 09:36:06 CDT for package dev-lang/perl-5.18.1:

WARN: setup
UPDATE THE PERL MODULES:
After updating dev-lang/perl you must reinstall
the installed perl modules.
Use: perl-cleaner --all
Comment 3 jospezial 2013-09-05 20:12:37 UTC
btw, at next you will propably come into this bug:
https://bugs.gentoo.org/show_bug.cgi?id=483562
Comment 4 Fred Krogh 2013-09-05 23:20:01 UTC
I had this problem with gnome-doc-utils, gconf, and ibus.  Running perl-cleaner--reallyall, may have been overkill, but that got all to emerge.
Comment 5 Patrick Lauer gentoo-dev 2013-09-06 02:57:11 UTC
There has been a "random" bug with dev-perl/XML-Parser where it is installed and nothing can find it, every time a simple reinstall fixes it. Maybe that one hit you again?
Comment 6 Ben Kohler gentoo-dev 2013-09-06 02:59:22 UTC
This isn't really a bug, perl-cleaner --all is needed after every perl upgrade (5.x to 5.y), it's mentioned in perl's postmerge messages.  XML-Parser is by far the most common problem you'll first hit though, if you do not use perl-cleaner --all as suggested.

*** This bug has been marked as a duplicate of bug 41124 ***