The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

PathTools 3.19 gives Errors

Discussion in 'General Discussion' started by brainx, Jul 15, 2006.

  1. brainx

    brainx Member

    Joined:
    Jul 9, 2003
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    1
    Hello,

    Everyday /scripts/upcp runs we get the following error in the output below.Any help would be appreciated.
    Thanks

    "Module::Build is not configured with C_support"


    Creating new 'Build' script for 'PathTools' version '3.19'
    CPAN: YAML loaded ok
    ppport.h -> lib/ppport.h
    lib/File/Spec/OS2.pm -> blib/lib/File/Spec/OS2.pm
    lib/File/Spec/Mac.pm -> blib/lib/File/Spec/Mac.pm
    lib/File/Spec/VMS.pm -> blib/lib/File/Spec/VMS.pm
    lib/File/Spec/Functions.pm -> blib/lib/File/Spec/Functions.pm
    lib/File/Spec/Epoc.pm -> blib/lib/File/Spec/Epoc.pm
    lib/File/Spec/Cygwin.pm -> blib/lib/File/Spec/Cygwin.pm
    lib/File/Spec.pm -> blib/lib/File/Spec.pm
    Cwd.pm -> blib/lib/Cwd.pm
    lib/File/Spec/Unix.pm -> blib/lib/File/Spec/Unix.pm
    lib/File/Spec/Win32.pm -> blib/lib/File/Spec/Win32.pm
    Cwd.xs -> lib/Cwd.xs
    lib/Cwd.xs -> lib/Cwd.c
    /usr/bin/perl -I/usr/lib/perl5/5.8.7/i686-linux -I/usr/lib/perl5/5.8.7 /usr/lib/perl5/5.8.7/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.7/ExtUtils/typemap lib/Cwd.xs
    Module::Build is not configured with C_support at /usr/lib/perl5/site_perl/5.8.7/Module/Build/Base.pm line 3726.
    ./Build -- NOT OK
    Running Build install
    make had returned bad status, install seems impossible
    Compress::Zlib is up to date (1.42).
    Archive::Tar is up to date (1.29).
    Archive::Zip is up to date (1.16).
    Data::Dumper is up to date (2.121_04).
    Net::Telnet is up to date (3.03).
    Net::Cmd is up to date (2.26).
    Term::ReadKey is up to date (2.30).
    Term::ReadLine::Perl is up to date (1.0302).
    YAML is up to date (0.62).
    Text::Glob is up to date (0.06).
    Module::Build is up to date (0.2801).
    CPAN is up to date (1.87).
    Bundle summary: The following items in bundle Bundle::CPAN had installation
    problems:
    File::Spec
     
  2. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    You could try:

    /scripts/perlinstaller --force Module::Build

    If that doesn't help, you might be better off reinstalling perl v5.8.7 from the layer1 distro.
     
  3. verdon

    verdon Well-Known Member

    Joined:
    Nov 1, 2003
    Messages:
    836
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Northern Ontario, Canada
    cPanel Access Level:
    Root Administrator
    I'm just working on this same issue on my server. Looks like some optional pre-requisites need to be done first.

    Code:
    Checking prerequisites...
     * Optional prerequisite ExtUtils::ParseXS is not installed
     * Optional prerequisite Pod::Readme is not installed
     * Optional prerequisite ExtUtils::CBuilder is not installed
    
    ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
    of the modules indicated above before proceeding with this installation
    
    Checking features:
      manpage_support....enabled
      YAML_support.......enabled
      C_support..........disabled
        - ExtUtils::CBuilder is not installed
        * Optional prerequisite ExtUtils::ParseXS is not installed
      HTML_support.......enabled
    I did
    /scripts/perlinstaller --force ExtUtils::CBuilder
    /scripts/perlinstaller --force ExtUtils::ParseXS

    and then
    /scripts/perlinstaller --force Module::Build

    It seems to have done the job :)
     
  4. verdon

    verdon Well-Known Member

    Joined:
    Nov 1, 2003
    Messages:
    836
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Northern Ontario, Canada
    cPanel Access Level:
    Root Administrator
    Oops, and then one of these...
    /scripts/perlinstaller --force File::Spec

    You may get errors like this one...
    ## Differing version of File/Spec.pm found. You might like to
    rm /usr/lib/perl5/5.8.7/File/Spec.pm

    If so, then follow the instructions and /scripts/perlinstaller --force File::Spec again.
     
  5. gemininetcom

    gemininetcom Active Member

    Joined:
    Nov 29, 2003
    Messages:
    36
    Likes Received:
    0
    Trophy Points:
    6
    Jonathan,

    I am running an older version of Perl, but with same errors regarding "Module::Build is not configured with C_support" and missing pre-requisites.

    Would following upgrade procedure to Perl 5.8.7 solve all problems?

    *** QUOTE

    # To check what is the perl version on your system, use:

    perl -v

    # This is perl, v5.8.4 built for i686-linux

    # As you can see here, I am running an older perl version

    # If you need to upgrade your perl installation, here is the proper way to do it, in order
    # to not break your CPanel:

    wget http://layer1.cpanel.net/perl587installer.tar.gz
    tar xfz perl587installer.tar.gz
    cd perl587installer
    ./install

    # After this is done, run:

    /usr/local/cpanel/bin/checkperlmodules
    /scripts/upcp -force

    # Once you have completed the upgrade, you can check again the perl version (perl -v) to
    # ensure that this was properly installed.

    *** UNQUOTE :rolleyes:
     
    #5 gemininetcom, Jul 19, 2006
    Last edited: Jul 19, 2006
  6. speckados

    speckados Well-Known Member

    Joined:
    May 21, 2003
    Messages:
    291
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Acequias :: Granada :: España
    cPanel Access Level:
    DataCenter Provider
    Twitter:
    NDC, RNDC & Bind

    We use bind and Cpanel DNS-only system for our network (60 machines)

    After analisis of any porblems with update zonas on cluster, we see that any porblem with new versions of bind.

    If run service named reload get this error:
    Code:
    /etc/init.d/named: line 54: /usr/sbin/ndc:: No file or dir found
    New version come with rndc instead ndc.

    For us a poor solution are:

    Code:
    ln -s  /usr/sbin/rndc /usr/sbin/ndc  && /scripts/fixrndc   
    :p
     
  7. flash7

    flash7 Well-Known Member

    Joined:
    Feb 16, 2004
    Messages:
    203
    Likes Received:
    0
    Trophy Points:
    16
    Well done!
    many thanks :)
     
Loading...

Share This Page