> Am 30.03.2019 um 00:06 schrieb Peter via dovecot <dovecot at 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 updateMaybe 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
On 30/03/19 10:56 PM, Gerald Galster via dovecot wrote:> Maybe there is something wrong with his local yum/repo configuration.I'm tending to agree now.> 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.Yeah, as I said before, the language got in the way of me understanding the yum output properly.> Therefore my guess is that the dovecot-2.3-latest repo is not available/enabled on his side.It would have to be for yum to see dovecot-imaptest-2.3.5.1-1.x86_64 and dovecot-lua-2.3.5.1-1.x86_64. It sounds more like he's put an exclude=dovecot line in his dovecot-2.3-latest repo container. Peter
Hello, Am Samstag, 30. M?rz 2019, 21:36:12 CEST schrieb Peter via dovecot:> On 30/03/19 10:56 PM, Gerald Galster via dovecot wrote: > > Maybe there is something wrong with his local yum/repo configuration. > > I'm tending to agree now. > > > 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. > Yeah, as I said before, the language got in the way of me understanding > the yum output properly. > > > Therefore my guess is that the dovecot-2.3-latest repo is not > > available/enabled on his side. > It would have to be for yum to see dovecot-imaptest-2.3.5.1-1.x86_64 and > dovecot-lua-2.3.5.1-1.x86_64. It sounds more like he's put an > exclude=dovecot line in his dovecot-2.3-latest repo container.NO, I have no exclude in the dovecot.repo but it is not possible for yum to find the dovecot Package but the dovecot-lua ... is found? I mean there are wrong permissions on the repo? -- mit freundliche Gr??en / best regards, G?nther J. Niederwimmer