DBI version 1.43 required--this is only version 1.40 at /usr/sbin/amavisd line 13364

Discussion in 'HOWTO-Related Questions' started by thabangk, Oct 2, 2009.

  1. thabangk

    thabangk New Member

    Hi

    I can't get to restart the postfix.i get this error and all my packages i installed them using yum what may be wrong?I'm using centos 4.7

    Starting Mail Virus Scanner (amavisd): DBI version 1.43 required--this is only version 1.40 at /usr/sbin/amavisd line 13364.
    [FAILED]

    This is the error i got in the maillog:

    Oct 2 14:03:02 server1 amavis[6441]: starting. /usr/sbin/amavisd at server1.example.com amavisd-new-2.6.4 (20090625), Unicode aware, LANG="en_US.UTF-8"
    Oct 2 14:03:02 server1 amavis[6441]: Perl version 5.008005

    and in the messages log i got this:

    unuser: DBI version 1.43 required--this is only version 1.40 at /usr/sbin/amavisd line 13364

    Please help!!!!!!!!!!!
     
  2. falko

    falko Super Moderator Howtoforge Staff

    You must install the newest DBI Perl module. We do this on the Perl shell:

    Code:
    perl -MCPAN -e shell
    Once you are on the Perl shell, you can install DBI as follows:

    Code:
    install DBI
    Type

    Code:
    q
    afterwards to leave the Perl shell.
     
  3. thabangk

    thabangk New Member

    Hi

    Just got this when running install DBI

    *** Your LANG environment variable is set to 'en_US.UTF-8'
    *** This may cause problems for some perl installations.
    *** If you get test failures, please try again with LANG unset.
    *** If that then works, please email [email protected] with details
    *** including the output of 'perl -V'

    and at the end got this:

    Writing Makefile for DBI
    make: *** No rule to make target `[]'. Stop.
    /usr/bin/make [] -- NOT OK
    Running make test
    Can't test without successful make
    Running make install
    make had returned bad status, install seems impossible

    And again in the maillog i got this after trying to restart the amavisd service:
    Oct 5 10:21:25 server1 amavis[6933]: starting. /usr/sbin/amavisd at server1.example.com amavisd-new-2.6.4 (20090625), Unicode aware, LANG="en_US.UTF-8"
    Oct 5 10:21:25 server1 amavis[6933]: Perl version 5.008005



    What does it mean??
     
    Last edited: Oct 5, 2009

Share This Page