Am 30.03.2019 um 00:06 schrieb Peter via dovecot <dovecot@dovecot.org>:
On 30/03/19 1:31 AM, Günther J. Niederwimmer via dovecot wrote:
I have a CentOS 7 server with dovecot Repository enabled. But it is not possible to Update with Yum Update I have this Error? The dovecot package is missing? Fehler: Paket: 2:dovecot-imaptest-2.3.5.1-1.x86_64 (dovecot-2.3-latest) Benötigt: dovecot = 2:2.3.5.1-1 Installiert: 2:dovecot-2.3.5-1.x86_64 (installed) dovecot = 2:2.3.5-1 Verfügbar: 1:dovecot-2.2.36-3.el7.i686 (base) dovecot = 1:2.2.36-3.el7 Fehler: Paket: 2:dovecot-lua-2.3.5.1-1.x86_64 (dovecot-2.3-latest) Benötigt: dovecot = 2:2.3.5.1-1 Installiert: 2:dovecot-2.3.5-1.x86_64 (installed) dovecot = 2:2.3.5-1 Verfügbar: 1:dovecot-2.2.36-3.el7.i686 (base) dovecot = 1:2.2.36-3.el7
From what I can gather (since it's not in english) yyum is complaining because you have dovecot.i686 installed (from CentOS base). the CE version of doevecot doesn't come in 32 bit, but you shouldn't need it, so just remove it:
yum remove dovecot.i686 yum update
Maybe there is something wrong with his local yum/repo configuration. CentOS 7 usually doesn't mix 32bit and 64bit packages anymore.
Installiert: 2:dovecot-2.3.5-1.x86_64 (Installiert = installed) -> dovecot-2.3.5-1 is already installed as a 64bit package (this is an epoch 2 package that supersedes 2.2.36-3, which is epoch 1).
Benötigt: dovecot = 2:2.3.5.1-1 (Benötigt = this is the required version that should be installed)
Verfügbar: 1:dovecot-2.2.36-3.el7.i686 (base) (Verfügbar = this version is available) -> but this is epoch 1 and i686, although dovecot-2.3.5-1.x86_64 has already been installed.
Therefore my guess is that the dovecot-2.3-latest repo is not available/enabled on his side.
Best regards Gerald