Am 22.02.2019 um 14:43 schrieb Voytek Eymont via dovecot:> > > On Sat, February 23, 2019 12:31 am, Gerald Galster via dovecot wrote: >> Hello Voytek, >> >> >> the *-devel packages include header files that are only needed if you >> want to compile something, they are not needed for running a dovecot >> server. Likewise the *debuginfo packages, they contain information that is >> helpful for debugging dovecot. >> >> Your problem is here: >> >> >> Error: Package: 2:dovecot-lua-2.3.4.1-1.x86_64 (dovecot-2.3-latest) >> Requires: dovecot = 2:2.3.4.1-1 >> Available: 1:dovecot-2.2.36-3.el7.i686 (base) >> dovecot = 1:2.2.36-3.el7 >> >> >> If you want to install dovecot-lua-2.3.4.1-1.x86_64 you need dovecot >> 2.3.4.1-1 >> but the repository you configured has 2.2.36-3. Your output shows you're >> using the base repository, which is from centos. Your are not using the >> dovecot repo. Maybe you need to enable it - look for enabled=0 in >> /etc/yum.d/* files and change >> to enabled=1 or stay with 2.2.36 from centos. > > Gerald, thanks. > > > hmmm, I have enabled=1, I've copied .repo from dovecot page, what did I > screw up ? > > # dovecot --version > 2.2.36 (1f10bfa63) > > > [root at c7 yum.repos.d]# cat dovecot.repo > [dovecot-2.3-latest] > name=Dovecot 2.3 CentOS $releasever - $basearch > baseurl=http://repo.dovecot.org/ce-2.3-latest/centos/$releasever/RPMS/$basearch > gpgkey=https://repo.dovecot.org/DOVECOT-REPO-GPG > gpgcheck=1 > enabled=1Did you run 'yum update && yum upgrade'? -- Alex JOST
On Sat, February 23, 2019 2:53 am, Alex JOST via dovecot wrote:> Am 22.02.2019 um 14:43 schrieb Voytek Eymont via dovecot: > >> >> >> On Sat, February 23, 2019 12:31 am, Gerald Galster via dovecot wrote: >> >>> Hello Voytek, >>> >>> >>> >>> the *-devel packages include header files that are only needed if you >>> want to compile something, they are not needed for running a dovecot >>> server. Likewise the *debuginfo packages, they contain information >>> that is helpful for debugging dovecot. >>> >>> Your problem is here: >>> >>> >>> >>> Error: Package: 2:dovecot-lua-2.3.4.1-1.x86_64 (dovecot-2.3-latest) >>> Requires: dovecot = 2:2.3.4.1-1 >>> Available: 1:dovecot-2.2.36-3.el7.i686 (base) >>> dovecot = 1:2.2.36-3.el7 >>> >>> >>> If you want to install dovecot-lua-2.3.4.1-1.x86_64 you need dovecot >>> 2.3.4.1-1 >>> but the repository you configured has 2.2.36-3. Your output shows >>> you're using the base repository, which is from centos. Your are not >>> using the dovecot repo. Maybe you need to enable it - look for >>> enabled=0 in /etc/yum.d/* files and change >>> to enabled=1 or stay with 2.2.36 from centos. >> >> Gerald, thanks. >> >> >> >> hmmm, I have enabled=1, I've copied .repo from dovecot page, what did I >> screw up ? >> >> # dovecot --version >> 2.2.36 (1f10bfa63) >> >> >> >> [root at c7 yum.repos.d]# cat dovecot.repo >> [dovecot-2.3-latest] >> name=Dovecot 2.3 CentOS $releasever - $basearch >> baseurl=http://repo.dovecot.org/ce-2.3-latest/centos/$releasever/RPMS/$ >> basearch gpgkey=https://repo.dovecot.org/DOVECOT-REPO-GPG >> gpgcheck=1 enabled=1 > > Did you run 'yum update && yum upgrade'?Alex, thanks yes, I did run both yum update yum upgrade is this where I stuffed up? -- Voytek
Martin Johannes Dauser
2019-Feb-26 14:14 UTC
new Centos server install yum dependency error: i686 vs x86_64
Is your server even running on CentOS 64bit? # arch or # uname -m should return "x86_64". But as your available base package is dovecot- 2.2.36-3.el7.i686 and not?dovecot-2.2.36-3.el7.x86_64 I guess you'll see something like "i686" Martin Johannes Dauser On Sat, 2019-02-23 at 07:58 +1100, Voytek Eymont via dovecot wrote:> > On Sat, February 23, 2019 2:53 am, Alex JOST via dovecot wrote: > > Am 22.02.2019 um 14:43 schrieb Voytek Eymont via dovecot: > > > > > > > > > > > On Sat, February 23, 2019 12:31 am, Gerald Galster via dovecot > > > wrote: > > > > > > > > > > > Your problem is here: > > > > > > > > > > > > > > > > Error: Package: 2:dovecot-lua-2.3.4.1-1.x86_64 (dovecot-2.3- > > > > latest) > > > > Requires: dovecot = 2:2.3.4.1-1 > > > > Available: 1:dovecot-2.2.36-3.el7.i686 (base) > > > > dovecot = 1:2.2.36-3.el7 > > > > > > > >