FAQ
Hi ,

I tried to install ExtUtils-CBuilder from CPAN however I get this error :-

CPAN.pm: Going to build D/DA/DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz

ExtUtils::MakeMaker version 6.31 required--this is only version 6.30 at Makefile.PL line 7.
BEGIN failed--compilation aborted at Makefile.PL line 7.
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install

How do I get to upgrade my MakeMaker from 6.30 to 6.31 ?

Really appreciate your help and ideas how to fix it.

Regards,
Punit

Search Discussions

  • Rob Dixon at Oct 24, 2011 at 5:03 am

    On 24/10/2011 05:46, Punit Jain wrote:
    Hi ,

    I tried to install ExtUtils-CBuilder from CPAN however I get this error :-

    CPAN.pm: Going to build D/DA/DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz

    ExtUtils::MakeMaker version 6.31 required--this is only version 6.30 at Makefile.PL line 7.
    BEGIN failed--compilation aborted at Makefile.PL line 7.
    Running make test
    Make had some problems, maybe interrupted? Won't test
    Running make install

    How do I get to upgrade my MakeMaker from 6.30 to 6.31 ?

    Really appreciate your help and ideas how to fix it.
    Have you tried installing it the same way as you installed CBuilder?

    cpan -i ExtUtils::MakeMaker

    Rob
  • Punit Jain at Oct 24, 2011 at 3:47 pm
    Yes I did. See the erorrs below:-

    Removing previously used /root/.cpan/build/ExtUtils-MakeMaker-6.59

    CPAN.pm: Going to build M/MS/MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz

    Using included version of ExtUtils::Manifest (1.58) as it is newer than the installed version (1.46).
    Using included version of CPAN::Meta (2.112150) because it is not already installed.
    Using included version of Version::Requirements (0.101020) because it is not already installed.
    Using included version of CPAN::Meta::YAML (0.003) because it is not already installed.
    Using included version of File::Copy::Recursive (0.38) because it is not already installed.
    Using included version of ExtUtils::Install (1.52) as it is newer than the installed version (1.33).
    Using included version of File::Temp (0.22) as it is newer than the installed version (0.16).
    Using included version of JSON::PP (2.27104) because it is not already installed.
    Using included version of JSON::PP::Compat5006 (1.09) because it is not already installed.
    Using included version of Parse::CPAN::Meta (1.4401) because it is not already installed.
    Using included version of version (0.88) because it is not already installed.
    Using included version of ExtUtils::Command (1.16) as it is newer than the installed version (1.09).
    Checking if your kit is complete...
    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    Running make test
    Can't test without successful make
    Running make install
    make had returned bad status, install seems impossible


    Regards,
    Punit
  • Punit Jain at Oct 25, 2011 at 1:42 am
    Any help ? I am unable to install it.

    Regards,
    Punit


    ----- Original Message -----
    From: "Punit Jain" <contactpunitjain@gmail.com>
    To: "Rob Dixon" <rob.dixon@gmx.com>
    Cc: beginners@perl.org
    Sent: Monday, October 24, 2011 9:16:40 PM
    Subject: Re: Unable to install module from CPAN

    Yes I did. See the erorrs below:-

    Removing previously used /root/.cpan/build/ExtUtils-MakeMaker-6.59

    CPAN.pm: Going to build M/MS/MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz

    Using included version of ExtUtils::Manifest (1.58) as it is newer than the installed version (1.46).
    Using included version of CPAN::Meta (2.112150) because it is not already installed.
    Using included version of Version::Requirements (0.101020) because it is not already installed.
    Using included version of CPAN::Meta::YAML (0.003) because it is not already installed.
    Using included version of File::Copy::Recursive (0.38) because it is not already installed.
    Using included version of ExtUtils::Install (1.52) as it is newer than the installed version (1.33).
    Using included version of File::Temp (0.22) as it is newer than the installed version (0.16).
    Using included version of JSON::PP (2.27104) because it is not already installed.
    Using included version of JSON::PP::Compat5006 (1.09) because it is not already installed.
    Using included version of Parse::CPAN::Meta (1.4401) because it is not already installed.
    Using included version of version (0.88) because it is not already installed.
    Using included version of ExtUtils::Command (1.16) as it is newer than the installed version (1.09).
    Checking if your kit is complete...
    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    Running make test
    Can't test without successful make
    Running make install
    make had returned bad status, install seems impossible


    Regards,
    Punit
  • Zachary Zebrowski at Oct 25, 2011 at 1:58 am
    If this is on linux, do you have build-essentials installed? (meta package
    for g++, make, and other important libraries...)
    On Mon, Oct 24, 2011 at 9:42 PM, Punit Jain wrote:

    Any help ? I am unable to install it.

    Regards,
    Punit


    ----- Original Message -----
    From: "Punit Jain" <contactpunitjain@gmail.com>
    To: "Rob Dixon" <rob.dixon@gmx.com>
    Cc: beginners@perl.org
    Sent: Monday, October 24, 2011 9:16:40 PM
    Subject: Re: Unable to install module from CPAN

    Yes I did. See the erorrs below:-

    Removing previously used /root/.cpan/build/ExtUtils-MakeMaker-6.59

    CPAN.pm: Going to build M/MS/MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz

    Using included version of ExtUtils::Manifest (1.58) as it is newer than the
    installed version (1.46).
    Using included version of CPAN::Meta (2.112150) because it is not already
    installed.
    Using included version of Version::Requirements (0.101020) because it is
    not already installed.
    Using included version of CPAN::Meta::YAML (0.003) because it is not
    already installed.
    Using included version of File::Copy::Recursive (0.38) because it is not
    already installed.
    Using included version of ExtUtils::Install (1.52) as it is newer than the
    installed version (1.33).
    Using included version of File::Temp (0.22) as it is newer than the
    installed version (0.16).
    Using included version of JSON::PP (2.27104) because it is not already
    installed.
    Using included version of JSON::PP::Compat5006 (1.09) because it is not
    already installed.
    Using included version of Parse::CPAN::Meta (1.4401) because it is not
    already installed.
    Using included version of version (0.88) because it is not already
    installed.
    Using included version of ExtUtils::Command (1.16) as it is newer than the
    installed version (1.09).
    Checking if your kit is complete...
    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    Running make test
    Can't test without successful make
    Running make install
    make had returned bad status, install seems impossible


    Regards,
    Punit


    --
    To unsubscribe, e-mail: beginners-unsubscribe@perl.org
    For additional commands, e-mail: beginners-help@perl.org
    http://learn.perl.org/

  • Shlomi Fish at Oct 25, 2011 at 6:24 am

    On Mon, 24 Oct 2011 21:16:40 +0530 Punit Jain wrote:

    Yes I did. See the erorrs below:-

    Removing previously used /root/.cpan/build/ExtUtils-MakeMaker-6.59

    CPAN.pm: Going to build M/MS/MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz

    Using included version of ExtUtils::Manifest (1.58) as it is newer than the installed version (1.46).
    Using included version of CPAN::Meta (2.112150) because it is not already installed.
    Using included version of Version::Requirements (0.101020) because it is not already installed.
    Using included version of CPAN::Meta::YAML (0.003) because it is not already installed.
    Using included version of File::Copy::Recursive (0.38) because it is not already installed.
    Using included version of ExtUtils::Install (1.52) as it is newer than the installed version (1.33).
    Using included version of File::Temp (0.22) as it is newer than the installed version (0.16).
    Using included version of JSON::PP (2.27104) because it is not already installed.
    Using included version of JSON::PP::Compat5006 (1.09) because it is not already installed.
    Using included version of Parse::CPAN::Meta (1.4401) because it is not already installed.
    Using included version of version (0.88) because it is not already installed.
    Using included version of ExtUtils::Command (1.16) as it is newer than the installed version (1.09).
    Checking if your kit is complete...
    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    This is not good. How are you running cpan? Are you running it as a non-root
    user? What is your operating system, distribution and version? Are you using
    the system's built-in perl? Are you using local::lib .

    You've been awfully short on details.

    Regards,

    Shlomi Fish

    --
    -----------------------------------------------------------------
    Shlomi Fish http://www.shlomifish.org/
    What Makes Software Apps High Quality - http://shlom.in/sw-quality

    Sophie: Let’s suppose you have a table with 2^n cups…
    Jack: Wait a second! Is ‘n’ a natural number?

    Please reply to list if it's a mailing list post - http://shlom.in/reply .
  • Punit Jain at Oct 27, 2011 at 1:23 pm

    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    This is not good. How are you running cpan? Are you running it as a non-root
    user? What is your operating system, distribution and version? Are you using
    the system's built-in perl? Are you using local::lib .
    You've been awfully short on details.

    I am running CPAN as :-

    perl -MCPAN -e 'shell'


    and this is run as root user. OS details -
    cat /etc/redhat-release
    CentOS release 5.5 (Final)

    perl -v

    This is perl, v5.8.8 built for x86_64-linux-thread-multi

    Copyright 1987-2006, Larry Wall

    @INC:
    /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.8.8
    /usr/lib/perl5/site_perl
    /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.8.8
    /usr/lib/perl5/vendor_perl
    /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/5.8.8


    Regards,
    Punit
  • Shlomi Fish at Oct 30, 2011 at 1:38 pm
    Hi Punit,

    sorry for the late response.

    On Thu, 27 Oct 2011 18:53:04 +0530
    Punit Jain wrote:
    Looks good
    Writing Makefile for ExtUtils::MakeMaker
    Writing MYMETA.yml and MYMETA.json
    -- NOT OK
    This is not good. How are you running cpan? Are you running it as a non-root
    user? What is your operating system, distribution and version? Are you using
    the system's built-in perl? Are you using local::lib .
    You've been awfully short on details.

    I am running CPAN as :-

    perl -MCPAN -e 'shell'


    and this is run as root user. OS details -
    cat /etc/redhat-release
    CentOS release 5.5 (Final)

    perl -v

    This is perl, v5.8.8 built for x86_64-linux-thread-multi
    Well, the Perl shipped with Fedora/RHEL/CentOS is rumoured to be low-quality
    and perl-5.8.8 is a very old version of Perl. You can try installing the Perl
    modules from their .rpm packages using yum (google for repositories for them)
    or alternatively compile a perl installation from source and put it
    under /opt/perl-5.14.2/ .

    Regards,

    Shlomi Fish
    Copyright 1987-2006, Larry Wall

    @INC:
    /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.8.8
    /usr/lib/perl5/site_perl
    /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.8.8
    /usr/lib/perl5/vendor_perl
    /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/5.8.8


    Regards,
    Punit


    --
    -----------------------------------------------------------------
    Shlomi Fish http://www.shlomifish.org/
    Interview with Ben Collins-Sussman - http://shlom.in/sussman

    Bugs are too afraid to reproduce on Chuck Norris’ computer. As a result, when
    he uses Microsoft Windows, it behaves just like a Linux system.

    Please reply to list if it's a mailing list post - http://shlom.in/reply .

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupbeginners @
categoriesperl
postedOct 24, '11 at 4:46a
activeOct 30, '11 at 1:38p
posts8
users4
websiteperl.org

People

Translate

site design / logo © 2021 Grokbase