<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Nov 12, 2013 at 3:25 PM, Paul Howarth <span dir="ltr">&lt;<a href="mailto:paul@city-fan.org" target="_blank">paul@city-fan.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 12/11/13 14:22, Thomas Spura wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
On Tue, Nov 12, 2013 at 2:30 PM, Vít Ondruch &lt;<a href="mailto:vondruch@redhat.com" target="_blank">vondruch@redhat.com</a><br></div><div><div class="h5">
&lt;mailto:<a href="mailto:vondruch@redhat.com" target="_blank">vondruch@redhat.com</a>&gt;&gt; wrote:<br>
<br>
    Dne 12.11.2013 13:42, Dominik &#39;Rathann&#39; Mierzejewski napsal(a):<br>
<br>
        On Tuesday, 12 November 2013 at 12:54, Vít Ondruch wrote:<br>
<br>
            Hi,<br>
<br>
            I see more often then I would like that some packages get pushed<br>
            into Fedora and immediately appears among broken<br>
            dependencies, since<br>
            they were pushed into Fedora sooner then their dependencies.<br>
<br>
            So I propose to add one additional bullet into reviewer<br>
            guidelines [1]:<br>
<br>
            &quot;Package has to have satisfied all its dependencies prior it<br>
            is approved.&quot;<br>
<br>
            Hopefully somebody will notice next time during review ....<br>
<br>
        *Sigh* it&#39;s another case of something so obvious that nobody thought<br>
        it needed to be spelled out before, but apparently it&#39;s<br>
        necessary now,<br>
        so +1.<br>
<br>
        Regards,<br>
        Dominik<br>
<br>
<br>
    Better would be if it is technically impossible, but I have no idea<br>
    how to achieve that :/ Actually, the script which creates the<br>
    dist-git repo could check the .spec file and availability in Fedora<br>
    and deny to create repo without satisfied dependencies, but it seems<br>
    to be a bit overkill.<br>
<br>
<br>
Hmm, is it usefull to have Requires, that are not installed on build<br>
time? If a package has a Requires on something, and doesn&#39;t need it on<br>
build time, build time is faster as the installation can be saved. But<br>
other than that, it shouldn&#39;t hurt to just blindly install the requires<br>
also on buildtime and in such cases it would fail.<br>
<br>
Are there other reasons except saving some installation time for not<br>
installing the requires on build time?<br>
</div></div></blockquote>
<br>
There can be cases where packages run-require each other but don&#39;t build-require each other (which would of course be circular build dependencies).<span class="HOEnZb"><font color="#888888"></font></span></blockquote>
<div><br></div><div>Yeah... Right... Never mind...<br><br>Thanks,<br></div><div>   Tom <br></div></div></div></div>