Bug 233389 - Dovecot will not update with yum
Dovecot will not update with yum
Product: Fedora
Classification: Fedora
Component: dovecot (Show other bugs)
x86_64 Linux
medium Severity medium
: ---
: ---
Assigned To: Tomas Janousek
Depends On:
  Show dependency treegraph
Reported: 2007-03-21 20:24 EDT by Skip Palin
Modified: 2014-01-21 17:57 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-03-23 17:51:45 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Skip Palin 2007-03-21 20:24:32 EDT
Description of problem:
[('file /etc/dovecot.conf from install of dovecot-1.0-7.rc27.fc7 conflicts with
file from package dovecot-1.0-3.rc22.fc7', (7, '/etc/dovecot.conf', 0L))

Version-Release number of selected component (if applicable):

How reproducible:
Yum update

Steps to Reproduce:
1.yum update
Actual results:

Expected results:

Additional info:
Comment 1 Tomas Janousek 2007-03-22 05:57:39 EDT
I'm unable to reproduce this. I bet this is some multilib/yum issue.

When I tried to reproduce it, I had to install mysql to satisfy dovecot dep.
Mysql depended on a newer version of ncurses, but yum decided to update only on
x86_64. This resulted in a conflict. I have no idea how this may happen with
dovecot though, it should not be multilib at all.

Please check what architecture is your currently installed dovecot and try to
rpm -Uvh the new one manully.
Comment 2 Seth Vidal 2007-03-22 08:15:48 EDT
what version of yum is this?
Comment 3 Skip Palin 2007-03-22 08:30:16 EDT
(In reply to comment #2)
> what version of yum is this?

Comment 4 Skip Palin 2007-03-22 08:37:42 EDT
OK so after trying:
rpm -Uvh /var/cache/yum/development/packages/dovecot-1.0-7.rc27.fc7.x86_64.rpm
error: can't create transaction lock on /var/lib/rpm/__db.000

i did a:
]$ rpm -qa | grep dovecot

Tried to remove it and get:
 rpm -e dovecot-1.0-3.rc22.fc7
error: "dovecot-1.0-3.rc22.fc7" specifies multiple packages
Comment 5 Tomas Janousek 2007-03-22 09:26:06 EDT
Seems like you have both i386 and x86_64 version of the package installed. I
suppose you must have installed these with --nodeps or something, because these
two collide in at least the /usr/sbin/dovecot binary. This package is not a
multilib one, so this is a conflicting setup even before doing any update at all.
Comment 6 Skip Palin 2007-03-23 17:46:47 EDT
I screed up, when I did a update I used:
yum -y --skip-broken update

Sorry to waste your time.

Note You need to log in before you can comment on or make changes to this bug.