Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100328 - eclass/perl-module.eclass DEPEND lowered to 5.8.1
Summary: eclass/perl-module.eclass DEPEND lowered to 5.8.1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All OS X
: High enhancement
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-26 01:12 UTC by Dick Marinus
Modified: 2005-07-28 06:46 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 Dick Marinus 2005-07-26 01:12:11 UTC
perl-5.8.1 is provided by darwin, but it seems perl-module needs perl-5.8.2,
could this be lowered?

-DEPEND=">=dev-lang/perl-5.8.1 !<perl-core/ExtUtils-MakeMaker-6.17"
+DEPEND=">=dev-lang/perl-5.8.2 !<perl-core/ExtUtils-MakeMaker-6.17"
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-07-26 02:39:24 UTC
What's the version of MakeMaker on darwin? There were significant changes in the
syntax of a call to MakeMaker in the early transition from the 5.6 series to the
5.8 series that affect how we build into vendor - just need to be sure that you
have at least the minimum :)
Comment 2 Dick Marinus 2005-07-26 06:03:58 UTC
MakeMaker (luckely) isn't provided by darwin (I can't find it), 
ExtUtils-MakeMaker-6.20 has keyword ~ppc in gentoo portage. 
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-07-26 07:14:18 UTC
MakeMaker is there. It has to be. Otherwise darwin's perl would never, ever,
ever be able to install modules. Ever.

perl -MExtUtils::MakeMaker -e 'print "$ExtUtils::MakeMaker::VERSION\n"'
Comment 4 Dick Marinus 2005-07-26 07:17:36 UTC
oh, well, that made me look stupid :)

$ perl -MExtUtils::MakeMaker -e 'print "$ExtUtils::MakeMaker::VERSION\n"'
6.12
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2005-07-26 08:25:01 UTC
(In reply to comment #4)
> $ perl -MExtUtils::MakeMaker -e 'print "$ExtUtils::MakeMaker::VERSION\n"'
> 6.12

In that case - no. Not without forcing darwin users to use at least MM 6.15 -
<6.15 had broken behaviour with -PREFIX and -DISTDIRs (and I'd really prefer,
since we're forcing this, that you have at least 6.17, but that's just me trying
to be cross complient with all the MM's)
Comment 6 Dick Marinus 2005-07-26 10:43:54 UTC
thanks a lot, I suppose it's okay as it is...
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2005-07-28 06:46:28 UTC
What's wrong with requiring that your extutils makemaker be upgraded? Other than
the lack of a reverse inc, which means it will never get invoked...so maybe
never mind...