On Thu, Jan 8, 2009 at 11:17 PM, Anders F Björklund <span dir="ltr"><<a href="mailto:afb@algonet.se">afb@algonet.se</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Axel Thimm wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
But FWIW smart passes the dependency loops down to rpm 4.6.0 and<br>
the latter doesn't complain.<br>
</blockquote>
<br></div>
Smart does complain (a little, in the logs) about the loops, though.<br>
Main reason being that dependency loops make the sorting hard to do.<br>
<br>
But doing a full "sys.exit(1)" might have been overdoing it a tad...<br>
Instead it will just abort sorting, and do them in the order given.<br><font color="#888888">
<br>
--anders<br>
<br>
</font></blockquote></div>I haven't checked lately but smart would also downgrade/upgrade forever if there was a loop where installing one package downgraded another. We'd only see it once in a while and I remember a lot of discussion here but don't remember what the result was. In our case it was effectively broken and I disabled ksmarttray on all machines. Now it's "fixed" because the users aren't tempted to upgrade/downgrade for days on end.  This was effectively smart being smarter than yum but still the result was the same.<br>
<br><br clear="all">Grant McWilliams<br><br>Some people, when confronted with a problem, think "I know, I'll use Windows." <br>Now they have two problems.<br><br>