Kolab 16: Update cyrus-imapd failed

Timotheus Pokorra timotheus at kolab.org
Thu Jun 9 04:44:15 CEST 2016


Hello Roland,

> with the command  "rpm -qv cyrus-imapd" I get the following result:
>
> cyrus-imapd-2.5-48.5.el7.kolab_3.3.x86_64
> cyrus-imapd-2.5-48.6.el7.kolab_3.3.x86_64
> cyrus-imapd-2.5.8-13.1.el7.kolab_16.x86_64
>
[...]
> Running transaction
> /var/tmp/rpm-tmp.trVtmZ: Zeile 1: fg: Keine Job Steuerung in dieser Shell.
> Fehler: %preun(cyrus-imapd-2.5-48.6.el7.kolab_3.3.x86_64) Scriptlet
> fehlgeschlagen, Beenden-Status 1
> Error in PREUN scriptlet in rpm package
> cyrus-imapd-2.5-48.6.el7.kolab_3.3.x86_64
>   Überprüfung läuft: cyrus-imapd-2.5-48.6.el7.kolab_3.3.x86_64 1/1
>
> Fehlgeschlagen:
>   cyrus-imapd.x86_64 0:2.5-48.6.el7.kolab_3.3
>
> Komplett!
>
>
> When I try to delete those packages from kolab_3.3 with paramater tolerant
> how can I verify that the last installed package
> cyrus-imapd-2.5.8-13.1.el7.kolab_16.x86_64 and its dependencies are fine?

I have to admit that I don't know the exact meaning of the parameter
tolerant for yum.

I found this post:
http://serverfault.com/questions/264480/centos-yum-thinks-removed-packages-are-still-installed
You can try this:
 rpm -e --noscripts cyrus-imapd-2.5-48.5.el7.kolab_3.3.x86_64
That should avoid running the postun script, and should successfully
uninstall the package.

It is a pitty that the Kolab 3.3 packages are not available anymore on
OBS, and not even the source anymore.
So we cannot just reproduce this case on a test machine.
For Kolab 3.4 and upwards, I am keeping a mirror at
https://github.com/TBits/lbs-kolab, so that in the future, I still can
checkout the ancient code.

hope this helps,
  Timotheus


More information about the users mailing list