I don&#39;t think it is right to use context marked dependency (e.g. scriptlet deps ordering ) for ordering package installation, if the packages<br>don&#39;t use these in first place (<a href="http://www.rpm.org/max-rpm-snapshot/s1-rpm-depend-manual-dependencies.html">http://www.rpm.org/max-rpm-snapshot/s1-rpm-depend-manual-dependencies.html</a>).<br>
<br>If&nbsp; absolutely necessary and the automatic deps resolutions of rpm is not sufficient&nbsp; just use plain&nbsp; Requires: baz <br><br>Regards<br><br><div class="gmail_quote">On Wed, Apr 23, 2008 at 1:16 PM, Tom spot Callaway &lt;<a href="mailto:tcallawa@redhat.com" target="_blank">tcallawa@redhat.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>On Tue, 2008-04-22 at 15:29 -0400, Vinay Mahuli wrote:<br>
&gt; Is there a way to supress this warning message ? Please let me know. I<br>
&gt; need information on how to supress this message.<br>
<br>
</div>Yes, don&#39;t install RPMs from inside an RPM transaction.<br>
<br>
You should never call out to RPM inside a spec file. If you need to<br>
install multiple packages, just pass all of them to RPM at once:<br>
<br>
rpm -ivh foo.rpm bar.rpm baz.rpm<br>
<br>
If you need to ensure that a specific package installs first in the<br>
transaction, say, &quot;foo&quot;, you can put:<br>
<br>
Requires(pre): foo<br>
<br>
in the other packages. This will cause rpm to put it above them in the<br>
ordering.<br>
<br>
hth,<br>
<font color="#888888"><br>
~spot<br>
</font><div><div></div><div><br>
_______________________________________________<br>
Rpm-maint mailing list<br>
<a href="mailto:Rpm-maint@lists.rpm.org" target="_blank">Rpm-maint@lists.rpm.org</a><br>
<a href="https://lists.rpm.org/mailman/listinfo/rpm-maint" target="_blank">https://lists.rpm.org/mailman/listinfo/rpm-maint</a><br>
</div></div></blockquote></div><br>