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

Bug 3511

Summary: perl-module eclass doesn't work as it should
Product: Gentoo Linux Reporter: Alexander Gretencord <arutha>
Component: New packagesAssignee: Seemant Kulleen (RETIRED) <seemant>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alexander Gretencord 2002-06-08 11:00:19 UTC
There is a base_src_test() function but it is not called and even if it was 
called make test should die on any error. 
 
AFAIK every Perl module has to have a make test target so it should be no 
problem to let portage call this function on it's own. If I'm wrong all 
modules that have such a target should call this function in the ebuild then! 
(And make sure all do when you let the ebuild into portage!)
Comment 1 Dan Armak (RETIRED) gentoo-dev 2002-06-08 11:17:55 UTC
THis shouldn't be assigned to me, I've never even really lookd at the perl eclasses. I can answer questions about eclasses in general and I can deal with the ked eclasses which I write and maintain, but not the other ones. Unless you're really sure, don't assin bugs to developers yourself, let our bug wranglers do that. 
Comment 2 Alexander Gretencord 2002-06-08 11:22:41 UTC
Oh ok. sry. 
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-08 16:35:07 UTC
When I first made the eclass, I added that in, but there a few perl module
packages with bad bad make test's.  And others lead to display issues (see the
gnucash and evolution ebuilds for the kinds of hacks we had to do for that).

Since make test is not _critical_ to installing them, I didn't make them all
call it.  Thanks for noticing, though.