Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3511 - perl-module eclass doesn't work as it should
Summary: perl-module eclass doesn't work as it should
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-08 11:00 UTC by Alexander Gretencord
Modified: 2002-06-08 16:35 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 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.