Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 91377

Summary: PathTools-3.06 was added without a dependancy on dev-perl/module-build
Product: Gentoo Linux Reporter: HAGIHARA Yoshiaki <hagi>
Component: New packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description HAGIHARA Yoshiaki 2005-05-03 19:16:48 UTC
# emerge PathTools
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-perl/PathTools-3.06 to /
>>> md5 files   ;-) PathTools-3.06.ebuild
>>> md5 files   ;-) files/digest-PathTools-3.06
>>> md5 src_uri ;-) PathTools-3.06.tar.gz
>>> Unpacking source...
>>> Unpacking PathTools-3.06.tar.gz to /var/tmp/portage/PathTools-3.06/work
>>> Source unpacked.
Can't locate Module/Build.pm in @INC
(snip)
BEGIN failed--compilation aborted.
 * 
 * Please post a bug on http://bugs.gentoo.org assigned to
 * perl@gentoo.org - PathTools-3.06 was added without a dependancy
 * on dev-perl/module-build
 * 
 * 

!!! ERROR: dev-perl/PathTools-3.06 failed.
!!! Function perl-module_src_prep, Line 85, Exitcode 0
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-05-05 02:16:12 UTC
DEPEND="dev-perl/module-build" in File-Spec-3.06, which is what PathTools provides. I'll take a long shot here and say you installed this with g-cpan originally and it's sitting in your overlay ;) Remove it from your overlay and emerge the newer File-Spec. 
Comment 2 HAGIHARA Yoshiaki 2005-05-05 02:53:23 UTC
Uh. I'm sorry confusing you.
I had installed PathTools with g-cpan.pl
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-05-05 03:59:40 UTC
No problem. The new version of g-cpan (emerge g-cpan :) ) will add that dep as needed now, and in the next version we won't let you emerge PathTools from CPAN any more (it'll pull from portage under the old name). Thanks for understanding,

Mike