Yes, a kernel package that has dependency on other packages that we want to use -U with.<br><br><div class="gmail_quote">On Tue, May 4, 2010 at 10:44 AM,  <span dir="ltr">&lt;<a href="mailto:Greg_Swift@aotx.uscourts.gov">Greg_Swift@aotx.uscourts.gov</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5"><br>
&gt;<br>
&gt; We want to be able to install a large set of rpm&#39;s which may or may<br>
&gt; not have dependency on each other.  We would like to be able to<br>
&gt; install them all in one shot so that the dependency check and<br>
&gt; ordering can be done.  However, some of the packages should be<br>
&gt; &#39;Upgraded&#39; while others &#39;installed&#39;.<br>
&gt;<br>
&gt; I am not so familiar with rpm, but it looks like the CLI as it is<br>
&gt; won&#39;t allow &#39;U&#39; and &#39;i&#39; on a per package basis in a single<br>
&gt; transaction.  Looking at the rpm API seems to be no such restriction.<br>
&gt;<br>
&gt; I&#39;m willing to modify the rpm CLI to allow this use case, but if I<br>
&gt; do so I would like to know the chances of getting such<br>
&gt; an enhancement merged into the official release?  I can work with<br>
&gt; whoever is interested in defining the command line interface (I&#39;m<br>
&gt; thinking using a file format like: &lt;full path to<br>
&gt; package&gt;&lt;delim&gt;&lt;&#39;i&#39;|&#39;U&#39;|&#39;e&#39;&gt;&lt;delim&gt;&lt;any other package specific flags<br>
&gt; that make sense&gt;  Then just adding an option to the rpm CLI to take the<br>
file.<br>
<br>
</div></div>Unless the ones you need to -i are special like the kernel package, you can<br>
just use -U on all of them.  Unlike yum, rpm will just install a package if<br>
you use the -U flag on it and there is nothing to upgrade.<br>
<br>
-greg<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>-Scott<br>