Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22139 - ExtUtils/MakeMaker should be dependency of XML-Parser
Summary: ExtUtils/MakeMaker should be dependency of XML-Parser
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-03 01:06 UTC by Ryan Kelley
Modified: 2003-06-03 12:28 UTC (History)
0 users

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 Ryan Kelley 2003-06-03 01:06:59 UTC
I think there is a missing depending for /dev-perl/XML-Parser. I attempted to emerge this 
package and received the following error message 
root@rmkelley Documents # emerge XML-Parser 
Calculating dependencies ...done! 
>>> emerge (1 of 1) dev-perl/XML-Parser-2.31-r1 to / 
>>> md5 src_uri ;-) XML-Parser-2.31.tar.gz 
>>> Unpacking source... 
>>> Unpacking XML-Parser-2.31.tar.gz to /var/tmp/portage/XML-Parser-2.31-r1/work 
>>> Source unpacked. 
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux 
/usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux 
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at Makefile.PL line 1. 
BEGIN failed--compilation aborted at Makefile.PL line 1. 
make: *** No targets specified and no makefile found.  Stop. 
 
!!! ERROR: dev-perl/XML-Parser-2.31-r1 failed. 
!!! Function perl-module_src_compile, Line 36, Exitcode 2 
!!! compilation failed 
 
I noticed that it seemed to be complaining about a missing perl package ExtUtils/MakeMaker. 
After poking around in dev-perl/ I found this package and emerged it. Then, I was able to 
successfully emerge XML-Parser. Should ExtUtils be specified as a dependency of XML-Parser?
Comment 1 Robert Coie (RETIRED) gentoo-dev 2003-06-03 12:28:23 UTC
This was probably caused by circumstances surrounding the tentative perl 5.6.1
removal, in which the ExtUtils-MakeMaker dependency was removed from perl-module.eclass.  Since it is back in now, this problem should not happen on a
freshly synced tree.