[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dovecot
Subject:    Re: new Centos server install yum dependancy error
From:       Gerald Galster via dovecot <dovecot () dovecot ! org>
Date:       2019-02-23 9:30:13
Message-ID: 8D25F556-1A0F-4769-8407-A8C17465489F () gcore ! biz
[Download RAW message or body]

> Am 23.02.2019 um 03:33 schrieb Voytek Eymont via dovecot <dovecot@dovecot.org>:
> 
> 
> 
> On Sat, February 23, 2019 10:41 am, Gerald Galster via dovecot wrote:
> 
> > 
> > 
> > you can't install it yet because dovecot-2.3.4-2.x86_64 is not shown,
> > probably due to the priority protection plugin:
> > 
> > -> 226 packages excluded due to repository priority protections
> > 
> > 
> > Try disabling it, see:
> > 
> > 
> > https://serverfault.com/questions/312472/what-does-that-mean-packages-exc
> > luded-due-to-repository-priority-protections
> > <https://serverfault.com/questions/312472/what-does-that-mean-packages-ex
> > cluded-due-to-repository-priority-protections>
> > 
> > Afterwards you should see all dovecot packages and can install version
> > 2.3.4 again
> 
> 
> Gerald,
> 
> thank you again
> 
> in meanwhile, I've tried specifying repo as in 'yum --enablerepo..',
> perhaps I din't do it correctly as got errors, BUT, following your
> advise/link, disabling r-p-p, now I see:
> 
> # yum install  dovecot dovecot-devel dovecot-mysql dovecot-pigeonhole
> Loaded plugins: fastestmirror, langpacks
> Loading mirror speeds from cached hostfile
> * base: mirror.nsw.coloau.com.au
> * epel: mirror.nsw.coloau.com.au
> * extras: mirror.ventraip.net.au
> * remi-safe: remi.conetix.com.au
> * updates: mirror.nsw.coloau.com.au
> Resolving Dependencies
> --> Running transaction check
> ---> Package dovecot.x86_64 2:2.3.4.1-1 will be installed
> ---> Package dovecot-devel.x86_64 2:2.3.4.1-1 will be installed
> ---> Package dovecot-mysql.x86_64 2:2.3.4.1-1 will be installed
> ---> Package dovecot-pigeonhole.x86_64 2:2.3.4.1-1 will be installed
> --> Finished Dependency Resolution
> 
> Dependencies Resolved
> 
> ================================================================================
> Package                Arch       Version         Repository             
> Size
> ================================================================================
> Installing:
> dovecot                x86_64     2:2.3.4.1-1     dovecot-2.3-latest    
> 4.4 M
> dovecot-devel          x86_64     2:2.3.4.1-1     dovecot-2.3-latest    
> 475 k
> dovecot-mysql          x86_64     2:2.3.4.1-1     dovecot-2.3-latest     
> 92 k
> dovecot-pigeonhole     x86_64     2:2.3.4.1-1     dovecot-2.3-latest    
> 704 k
> 
> Transaction Summary
> ================================================================================
> Install  4 Packages
> 
> Total download size: 5.6 M
> Installed size: 18 M
> Is this ok [y/d/N]:
> 
> 
> so I guess I'm good to hit 'y'
> 
> and:
> 
> Running transaction check
> Running transaction test
> Transaction test succeeded
> Running transaction
> Installing : 2:dovecot-2.3.4.1-1.x86_64                                 
> 1/4
> Installing : 2:dovecot-devel-2.3.4.1-1.x86_64                           
> 2/4
> Installing : 2:dovecot-mysql-2.3.4.1-1.x86_64                           
> 3/4
> Installing : 2:dovecot-pigeonhole-2.3.4.1-1.x86_64                      
> 4/4
> Verifying  : 2:dovecot-devel-2.3.4.1-1.x86_64                           
> 1/4
> Verifying  : 2:dovecot-mysql-2.3.4.1-1.x86_64                           
> 2/4
> Verifying  : 2:dovecot-pigeonhole-2.3.4.1-1.x86_64                      
> 3/4
> Verifying  : 2:dovecot-2.3.4.1-1.x86_64                                 
> 4/4
> 
> Installed:
> dovecot.x86_64 2:2.3.4.1-1           dovecot-devel.x86_64 2:2.3.4.1-1
> dovecot-mysql.x86_64 2:2.3.4.1-1     dovecot-pigeonhole.x86_64 2:2.3.4.1-1
> 
> Complete!
> [root@c7 ~]# dovecot --version
> 2.3.4.1 (3c0b8769e)
> 
> 
> thanks again!
> (I should've read the install screen properly in the first place, and,
> should've noticed I was installing NOT from dovecot...)
> 
> 
> just thinking... now that I installed OK, should I revert the priority
> protection to '1', if I don't, will it bite me elsewhere, any thought ?

I've never used it. When you install/update, yum shows which repository the package \
belongs to. This has been sufficient so far.

https://wiki.centos.org/PackageManagement/Yum/Priorities \
<https://wiki.centos.org/PackageManagement/Yum/Priorities>  / 7. A Cautionary Note:

# Note: The upstream maintainer of yum, Seth Vidal, had the following to say about
# 'yum priorities' in September 2009

# Gosh, I hope people do not set up yum priorities. There are so many things about
# priorities that make me cringe all over. It could just be that it reminds me of
# apt 'pinning' and that makes me want to hurl.

# The primary concern is that priorities is heavy handed over removing packages
# from the transaction set. It makes it difficult to readily determine what packages
# are being ignored and why. Even so, it is very flexible and can be extremely useful
# to provide the largest available list of packages.

Best regards
Gerald


[Attachment #3 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html; \
charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; line-break: after-white-space;" class=""><br class=""><div><br \
class=""><blockquote type="cite" class=""><div class="">Am 23.02.2019 um 03:33 \
schrieb Voytek Eymont via dovecot &lt;<a href="mailto:dovecot@dovecot.org" \
class="">dovecot@dovecot.org</a>&gt;:</div><br class="Apple-interchange-newline"><div \
class=""><div class=""><br class=""><br class="">On Sat, February 23, 2019 10:41 am, \
Gerald Galster via dovecot wrote:<br class=""><br class=""><blockquote type="cite" \
class=""><br class=""><br class="">you can't install it yet because \
dovecot-2.3.4-2.x86_64 is not shown,<br class="">probably due to the priority \
protection plugin:<br class=""><br class="">-&gt; 226 packages excluded due to \
repository priority protections<br class=""><br class=""><br class="">Try disabling \
it, see:<br class=""><br class=""><br class=""><a \
href="https://serverfault.com/questions/312472/what-does-that-mean-packages-exc" \
class="">https://serverfault.com/questions/312472/what-does-that-mean-packages-exc</a><br \
class="">luded-due-to-repository-priority-protections<br \
class="">&lt;https://serverfault.com/questions/312472/what-does-that-mean-packages-ex<br \
class="">cluded-due-to-repository-priority-protections&gt;<br class=""><br \
class="">Afterwards you should see all dovecot packages and can install version<br \
class="">2.3.4 again<br class=""></blockquote><br class=""><br class="">Gerald,<br \
class=""><br class="">thank you again<br class=""><br class="">in meanwhile, I've \
tried specifying repo as in 'yum --enablerepo..',<br class="">perhaps I din't do it \
correctly as got errors, BUT, following your<br class="">advise/link, disabling \
r-p-p, now I see:<br class=""><br class=""># yum install &nbsp;dovecot dovecot-devel \
dovecot-mysql dovecot-pigeonhole<br class="">Loaded plugins: fastestmirror, \
langpacks<br class="">Loading mirror speeds from cached hostfile<br class=""> * base: \
<a href="http://mirror.nsw.coloau.com.au" class="">mirror.nsw.coloau.com.au</a><br \
class=""> * epel: <a href="http://mirror.nsw.coloau.com.au" \
class="">mirror.nsw.coloau.com.au</a><br class=""> * extras: <a \
href="http://mirror.ventraip.net.au" class="">mirror.ventraip.net.au</a><br class=""> \
* remi-safe: <a href="http://remi.conetix.com.au" class="">remi.conetix.com.au</a><br \
class=""> * updates: <a href="http://mirror.nsw.coloau.com.au" \
class="">mirror.nsw.coloau.com.au</a><br class="">Resolving Dependencies<br \
class="">--&gt; Running transaction check<br class="">---&gt; Package dovecot.x86_64 \
2:2.3.4.1-1 will be installed<br class="">---&gt; Package dovecot-devel.x86_64 \
2:2.3.4.1-1 will be installed<br class="">---&gt; Package dovecot-mysql.x86_64 \
2:2.3.4.1-1 will be installed<br class="">---&gt; Package dovecot-pigeonhole.x86_64 \
2:2.3.4.1-1 will be installed<br class="">--&gt; Finished Dependency Resolution<br \
class=""><br class="">Dependencies Resolved<br class=""><br \
class="">================================================================================<br \
class=""> Package &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Arch \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Version \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Repository \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class="">Size<br class="">================================================================================<br \
class="">Installing:<br class=""> dovecot \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;2:2.3.4.1-1 &nbsp;&nbsp;&nbsp;&nbsp;dovecot-2.3-latest \
&nbsp;&nbsp;&nbsp;<br class="">4.4 M<br class=""> dovecot-devel \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;2:2.3.4.1-1 &nbsp;&nbsp;&nbsp;&nbsp;dovecot-2.3-latest \
&nbsp;&nbsp;&nbsp;<br class="">475 k<br class=""> dovecot-mysql \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;2:2.3.4.1-1 &nbsp;&nbsp;&nbsp;&nbsp;dovecot-2.3-latest \
&nbsp;&nbsp;&nbsp;&nbsp;<br class="">92 k<br class=""> dovecot-pigeonhole \
&nbsp;&nbsp;&nbsp;&nbsp;x86_64 &nbsp;&nbsp;&nbsp;&nbsp;2:2.3.4.1-1 \
&nbsp;&nbsp;&nbsp;&nbsp;dovecot-2.3-latest &nbsp;&nbsp;&nbsp;<br class="">704 k<br \
class=""><br class="">Transaction Summary<br \
class="">================================================================================<br \
class="">Install &nbsp;4 Packages<br class=""><br class="">Total download size: 5.6 \
M<br class="">Installed size: 18 M<br class="">Is this ok [y/d/N]:<br class=""><br \
class=""><br class="">so I guess I'm good to hit 'y'<br class=""><br class="">and:<br \
class=""><br class="">Running transaction check<br class="">Running transaction \
test<br class="">Transaction test succeeded<br class="">Running transaction<br \
class=""> &nbsp;Installing : 2:dovecot-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n \
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 1/4<br class=""> &nbsp;Installing : 2:dovecot-devel-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 2/4<br class=""> &nbsp;Installing : 2:dovecot-mysql-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 3/4<br class=""> &nbsp;Installing : 2:dovecot-pigeonhole-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 4/4<br class=""> &nbsp;Verifying &nbsp;: 2:dovecot-devel-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 1/4<br class=""> &nbsp;Verifying &nbsp;: 2:dovecot-mysql-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 2/4<br class=""> &nbsp;Verifying &nbsp;: \
2:dovecot-pigeonhole-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 3/4<br class=""> &nbsp;Verifying &nbsp;: 2:dovecot-2.3.4.1-1.x86_64 \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n \
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \
class=""> 4/4<br class=""><br class="">Installed:<br class=""> &nbsp;dovecot.x86_64 \
2:2.3.4.1-1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dovecot-devel.x86_64 \
2:2.3.4.1-1<br class=""> &nbsp;dovecot-mysql.x86_64 2:2.3.4.1-1 \
&nbsp;&nbsp;&nbsp;&nbsp;dovecot-pigeonhole.x86_64 2:2.3.4.1-1<br class=""><br \
class="">Complete!<br class="">[root@c7 ~]# dovecot --version<br class="">2.3.4.1 \
(3c0b8769e)<br class=""><br class=""><br class="">thanks again!<br class="">(I \
should've read the install screen properly in the first place, and,<br \
class="">should've noticed I was installing NOT from dovecot...)<br class=""><br \
class=""><br class="">just thinking... now that I installed OK, should I revert the \
priority<br class="">protection to '1', if I don't, will it bite me elsewhere, any \
thought ?<br class=""></div></div></blockquote><div><br class=""></div></div>I've \
never used it. When you install/update, yum shows which repository the package \
belongs to.<div class="">This has been sufficient so far.</div><div class=""><br \
class=""></div><div class=""><a \
href="https://wiki.centos.org/PackageManagement/Yum/Priorities" \
class="">https://wiki.centos.org/PackageManagement/Yum/Priorities</a>&nbsp; / 7. A \
Cautionary Note:</div><div class=""><br class=""></div><div class=""># Note: The \
upstream maintainer of&nbsp;yum, Seth Vidal, had the following to say about</div><div \
class=""># 'yum priorities' in September 2009</div><div class=""><br \
class=""></div><div class=""><div class=""># Gosh, I hope people do not set up yum \
priorities. There are so many things about</div><div class=""># priorities that make \
me cringe all over. It could just be that it reminds me of</div><div class=""># apt \
'pinning' and that makes me want to hurl.</div></div><div class=""><br \
class=""></div><div class=""># The primary concern is that priorities is heavy handed \
over removing packages</div><div class=""># from the transaction set. It makes it \
difficult to readily determine what packages</div><div class=""># are being ignored \
and why. Even so, it is very flexible and&nbsp;can be extremely useful</div><div \
class=""># to provide the largest available list of packages.</div><div class=""><br \
class=""></div><div class="">Best regards</div><div class="">Gerald</div><div \
class=""><br class=""></div></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic