> > Actually from the rpm world we've found people want > > > > o Install > > o Upgrade or install if not present > > o Upgrade > > o Upgrade or install if present > > I haven't seen a demand for the second in this list actually. Standard rpm --upgrade behaviour is #2 on the list. If we have error codes then the controlling app can handle it