Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 531052 - perl-core/Module-Build - perl: Module::Build will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at -e, line 1.
Summary: perl-core/Module-Build - perl: Module::Build will be removed from the Perl co...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-28 22:13 UTC by Alex Efros
Modified: 2014-11-29 20:03 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 Alex Efros 2014-11-28 22:13:29 UTC
Each time I run `perl Build.PL` to build my perl modules I got this annoying warning:

  $ perl -e 'use warnings; use Module::Build;'
  Module::Build will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at -e, line 1.

But I can't "install it from CPAN" because `emerge perl-core/Module-Build` fails because of conflicts and I don't like to really install it manually from cpan to keep all perl modules installed/updated by portage.

Maybe it's time to rename it from perl-core/* to dev-perl/* and add into portage ebuild for current (or any other version not older than installed with current perl) version of Module::Build from CPAN and fix virtual/perl-Module-Build to allow installing dev-perl/Module-Build with current perl?
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2014-11-29 14:29:45 UTC
Agreed, we aught to be switching the virtual to point at perl-core/* and then only having it available from perl-core/* when 5.20 is installed.

( Similar to the CGI switch that was done ).
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2014-11-29 20:03:04 UTC
(In reply to Kent Fredric from comment #1)
> Agreed, we aught to be switching the virtual to point at perl-core/* and
> then only having it available from perl-core/* when 5.20 is installed.
> 
> ( Similar to the CGI switch that was done ).

Done and thereby fixed.