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.

having errros

Discussion in 'General Discussion' started by `joshua`, Nov 18, 2005.

  1. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    Hello All Forum Users!,

    I am having a problem when I try to update cpanel : /scripts/upcp and when trying to update any of the software etc. here is the errors that I get below :

    .....Unable to satisfy dependencies
    Package rpm-build needs /usr/bin/perl, this is not available.
    Package rpm-build needs perl >= 0:5.006001, this is not available.
    Package rpm-build needs perl(File::Basename), this is not available.
    Package rpm-build needs perl(Getopt::Long), this is not available.
    Package rpm-build needs perl(strict), this is not available.
    Resetting pure-ftpd to cPanel Defaults and Installing the Latest Version
    --19:31:44-- http://diff.cpanel.net/ftpinstall/pure-ftpd//centos/3.6/pure-ftpd-1.0.20-17.tls.i386.rpm

    when I do which perl I get : /usr/bin/perl I checked rpm -qf `which perl` and got :
    file /usr/local/bin/perl is not owned by any package

    I am not sure what is going wrong. but any help will be great, I am currently running CentOS 3.6 with Cpanel 10,

    Thank You.
     
  2. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    Anyone with any solutions?
     
  3. aby

    aby Well-Known Member

    Joined:
    May 31, 2005
    Messages:
    638
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    India
    Try reinstalling perl from layer1.cpanel.net
     
  4. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    Hello Forum Users,

    I tried to re-install perl from layer1.cpanel.net, didn't work. and when I tried to install a RPM via WHM, this is the same error I have got :

    Gathering header information file(s) from server(s)
    Server: CentOS-3 - Addons
    Server: CentOS-3 - Base
    Server: CentOS-3 - Extras
    Server: CentOS-3 - Updates
    Finding updated packages
    Downloading needed headers
    Resolving dependencies
    .....Unable to satisfy dependencies
    Package autoconf needs /usr/bin/perl, this is not available.
    Package autoconf needs perl, this is not available.
    Package autoconf needs perl >= 0:5.000, this is not available.
    Package autoconf needs perl >= 0:5.005_03, this is not available.
    Package autoconf needs perl(Carp), this is not available.
    Package autoconf needs perl(Cwd), this is not available.
    Package autoconf needs perl(Data::Dumper), this is not available.
    Package autoconf needs perl(DynaLoader), this is not available.
    Package autoconf needs perl(Exporter), this is not available.
    Package autoconf needs perl(File::Basename), this is not available.
    Package autoconf needs perl(File::Compare), this is not available.
    Package autoconf needs perl(File::Copy), this is not available.
    Package autoconf needs perl(File::Find), this is not available.
    Package autoconf needs perl(File::Spec), this is not available.
    Package autoconf needs perl(File::stat), this is not available.
    Package autoconf needs perl(Getopt::Long), this is not available.
    Package autoconf needs perl(IO::File), this is not available.
    Package autoconf needs perl(POSIX), this is not available.
    Package autoconf needs perl(Text::ParseWords), this is not available.
    Package autoconf needs perl(strict), this is not available.
    Package autoconf needs perl(vars), this is not available.
    Install Complete


    has anyone eles had this problem or something near it and fixed it.. can you please paste your resolved solution here, please,

    Thank You.
     
  5. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    What do you mean that the perl installer from layer1 didn't work? That's going to be your best bet.
     
  6. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    I reinstalled it, any other suggestions reguarding the above error?
     
  7. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    So, you used the perlinstaller and it went through without any error messages, but failed to create /usr/bin/perl?
     
  8. aby

    aby Well-Known Member

    Joined:
    May 31, 2005
    Messages:
    638
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    India
    let us know the output of the command

    whereis perl
     
  9. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    Hello All,

    Yes /usr/bin/perl exisit, but its acting like in RPM in WHM when trying to install. it says /usr/bin/perl is not available. again when I tired to install something via WHM -> Install RPM :

    Gathering header information file(s) from server(s)
    Server: CentOS-3 - Addons
    Server: CentOS-3 - Base
    Server: CentOS-3 - Extras
    Server: CentOS-3 - Updates
    Finding updated packages
    Downloading needed headers
    Resolving dependencies
    ....Unable to satisfy dependencies
    Package perl-DBD-MySQL needs perl, this is not available.
    Package perl-DBD-MySQL needs libmysqlclient.so.10, this is not available.
    Package perl-DBD-MySQL needs perl >= 0:5.004, this is not available.
    Package perl-DBD-MySQL needs perl(Carp), this is not available.
    Package perl-DBD-MySQL needs perl(DynaLoader), this is not available.
    Package perl-DBD-MySQL needs perl(Exporter), this is not available.
    Package perl-DBD-MySQL needs perl(strict), this is not available.
    Package perl-DBD-MySQL needs perl(vars), this is not available.
    Install Complete


    and the Output of whereis perl : whereis perl
    perl: /usr/bin/perl /usr/local/bin/perl /usr/share/man/man1/perl.1.gz /usr/share/man/man1/perl.1

    any suggestions for this guys?.. and thank you guys for the assistance on trying to help me resolve this issue,

    Thank You.
     
  10. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    Ah, got you.

    Try:
    Code:
    rpm --justdb -Uvh --nodeps --force http://mirror.centos.org/centos/3.6/os/i386/RedHat/RPMS/perl-5.8.0-89.10.i386.rpm
     
  11. `joshua`

    `joshua` Active Member

    Joined:
    Dec 23, 2004
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    6
    Hello chirpy,

    That worked, not sure what I was missing as this was a fresh Install about 4 days ago, But anyways I want to thank you all for your assistance and support here!.
     
Loading...

Share This Page