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.

exim update conflict

Discussion in 'E-mail Discussions' started by hilario, Feb 12, 2009.

  1. hilario

    hilario Well-Known Member

    Joined:
    Jan 5, 2008
    Messages:
    51
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Sao Paulo, Brazil
    During a cPanel update I have the following conflict:

    yum update
    ...
    Downloading Packages:
    Running rpm_check_debug
    Running Transaction Test
    Finished Transaction Test


    Transaction Check Error:
    file /etc/aliases from install of setup-2.5.58-4.el5.noarch conflicts with file from package exim-4.69-15_cpanel_maildir.i386


    What kind of conflict is this? What can be done to fix it?

    Thanks in advance for any help provided
     
  2. ReiJu

    ReiJu Well-Known Member

    Joined:
    Mar 14, 2008
    Messages:
    57
    Likes Received:
    1
    Trophy Points:
    6
    I get the same error on one of my cPanel server, but not on the other. It happened when I did "/scripts/upcp" and "yum update". I'm upgrading from RedHat 5.2 to 5.3.

    Any suggestion?
     
  3. hzJayJ

    hzJayJ Well-Known Member

    Joined:
    Nov 14, 2008
    Messages:
    76
    Likes Received:
    1
    Trophy Points:
    8
    Try running

    yum -y install db4-devel

    and check whether it resolves the issue.
     
  4. ReiJu

    ReiJu Well-Known Member

    Joined:
    Mar 14, 2008
    Messages:
    57
    Likes Received:
    1
    Trophy Points:
    6
    I already resolved the issue. I backed up the conflicting file, install manually the setup package (you'll notice that the installation is doing nothing to the stated file), and then the "yum update" runs smoothly.

    These are the steps:

    1. Backup the /etc/aliases file
    Code:
    # cp /etc/aliases{,.bak}
    2. Download the setup*.rpm package. You can use yumdownloader (from yum-utils package). Then install it using rpm.
    Code:
    # yumdownloader setup
    # rpm -Uvh --force setup-2.5.58-4.el5.noarch.rpm
    # diff -Naurp /etc/aliases{.bak,}    ## you'll see that the file is untouched
    3. Resume your "yum update" or "/scripts/upcp"

    Those are working for my RHEL5.3-upgraded-from-5.2.
     
Loading...

Share This Page