OpenDKIM RPM upgrade dependency issues from libopendkim

From: Steve Jenkins <stevejenkins_at_gmail.com>
Date: Sun, 14 Aug 2011 21:38:30 -0700

I've been working on the RPM packaging for OpenDKIM this afternoon,
and ran into a snag that perhaps those with more experience than me
can help me figure out.

On my test VM, I currently have installed the two packages I created
from the OpenDKIM 2.4.1 source: libopendkim-2.4.1-1 and
opendkim-2.4.1-1

Today, I created new RPM files for the updated version (2.4.2), but
I'm in a catch 22 when I try to upgrade:

$ rpm -Uvh libopendkim-2.4.2-1.i386.rpm
error: Failed dependencies:
        libopendkim = 2.4.1-1 is needed by (installed) opendkim-2.4.1-1.i386

$ rpm -Uvh opendkim-2.4.2-1.i386.rpm
error: Failed dependencies:
        libopendkim = 2.4.2-1 is needed by opendkim-2.4.2-1.i386

Any ideas of how to get out of this mess? Requiring a user to manually
remove packages prior to installing the new ones via RPM kinda defeats
a lot of the purpose of using RPMs. :)

Thanks,

SteveJ
Received on Mon Aug 15 2011 - 04:38:42 PST

This archive was generated by hypermail 2.3.0 : Mon Oct 29 2012 - 23:33:11 PST