On 15 September 2011 12:52, Kazuyuki Okamoto <kazuy...@okamoto.name> wrote:
> Hi, Erling > > Try erase and install > rpm -e --nodeps openssl0.9.8e20.el5_x86_64 openssl0.9.8e20.el5_i686 > > rpm -Ivh openssl-0.9.8e-20.x86_64.rpm > > > I usually do rpm -Uvh --replacepkgs ... Note "-U" instead of "-i". Sometimes, I've no idea why, I need "--replacefiles" as well :-) However, in this case your problem is that you built "openssl-0.9.8e-20" but what is installed is "openssl-0.9.8e-20.el5" and the error correctly shows that you're trying to install something older. I'd do three things: add an entry to the changelog in the spec file to show your change; change the Release: from "20{?dist}" to "20.1{?dist}" and build as rpmbuild -ba --define 'dist.el5' openssl.spec (I'm assuming that's what the Release: says, it'll be something like that though.) That will build openssl-0.9.8e-20.1.el5 and you'll be able to just do an rpm -Uvh. The install may still fail: I don't remember if you have, say, openssl-devel then you'll need to install that as well. jch
_______________________________________________ rhelv5-list mailing list rhelv5-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv5-list