On Thu, Mar 10, 2011 at 7:43 PM, James Antill <[email protected]> wrote: > --- > yum/__init__.py | 10 ++++++++-- > 1 files changed, 8 insertions(+), 2 deletions(-) > > diff --git a/yum/__init__.py b/yum/__init__.py > index 5c44245..36fc203 100644 > --- a/yum/__init__.py > +++ b/yum/__init__.py > @@ -3956,11 +3956,17 @@ class YumBase(depsolve.Depsolve): > if (po.arch != installed_pkg.arch and > (isMultiLibArch(po.arch) or > isMultiLibArch(installed_pkg.arch))): > - installpkgs.append(po) > + if updateonly: > + self.logger.warning(_('Package %s.%s not > installed, cannot update it. Run yum install to install it instead.'), > po.name, po.arch) > + else: > + installpkgs.append(po) > else: > donothingpkgs.append(po) > elif self.allowedMultipleInstalls(po): > - installpkgs.append(po) > + if updateonly: > + self.logger.warning(_('Package %s.%s not installed, > cannot update it. Run yum install to install it instead.'), po.name, > po.arch) > + else: > + installpkgs.append(po) > else: > donothingpkgs.append(po) > > -- > 1.7.3.4 > > _______________________________________________ > Yum-devel mailing list > [email protected] > http://lists.baseurl.org/mailman/listinfo/yum-devel
ACK
_______________________________________________ Yum-devel mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum-devel
