<div dir="ltr"><div class="gmail_extra">2013/9/10 Ofer Inbar <span dir="ltr"><<a href="mailto:cos@aaaaa.org" target="_blank">cos@aaaaa.org</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div id=":17f" style="overflow:hidden">Does CSW guarantee no dependency<br>
cycles?</div></blockquote></div><br>Yes. It is possible to build a set of packages in such a way that there is a dependency cycle, but the cycle won't make it to the mirrors. There is a sanity checker (chkcat by Peter Bonivart) run against every catalog directly after catalog generation. If there are any detected issues, including dependency cycles, the catalog is not pushed out to the mirror.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><a href="http://sourceforge.net/p/opencsw/code/663/tree/buildfarm/bin/generate-catalog">http://sourceforge.net/p/opencsw/code/663/tree/buildfarm/bin/generate-catalog</a><br>

</div><div class="gmail_extra"><br></div><div class="gmail_extra" style>Maciej</div></div>