Results 1 to 3 of 3

Thread: CentOS 6 RPM dependency issue

  1. #1
    Join Date
    Dec 2012
    Posts
    26

    Default CentOS 6 RPM dependency issue

    Attempting to install the Amanda 3.4 server RPM on CentOS 6 results in missing dependencies
    (there were some new perl dependencies not listed below, so I yum install'ed those before
    trying the command below):

    yum install amanda-backup_server-3.4-1.rhel6.x86_64.rpm
    error: Failed dependencies:
    perl(Amanda:B) is needed by amanda-backup_server-3.4-1.rhel6.x86_64
    perl(Amanda::Recovery) is needed by amanda-backup_server-3.4-1.rhel6.x86_64
    perl(Amanda::Service) is needed by amanda-backup_server-3.4-1.rhel6.x86_64
    perl(Dancer2) is needed by amanda-backup_server-3.4-1.rhel6.x86_64

    The first 3 look like ones that probably should be shipped with the RPM as Provides: modules.
    The last one (perl Dancer2) is available for the latest Fedora release, but not in any of
    the usual CentOS repos.

    As a workaround, I did an "rpm -Uvh --nodeps amanda-backup_server-3.4-1.rhel6.x86_64.rpm"
    instead and the update seems to have work despite the dependency issues. Is there any
    reason Dancer2 is a dependency, since it's a Web framework written in Perl...

  2. #2
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    1,025

    Default

    amanda-3.4 include a REST server that require Dancer2
    Dancer2 is not required if you are not using the REST server

  3. #3

    Default

    rpm -Uvh --nodeps amanda- backup_server-3.4-1.rhel6.x86_64.rpm Ok ! tks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •