On Thu, 2011-08-04 at 10:06 -0400, James Antill wrote: > --- > yum/__init__.py | 10 ++++++++++ > 1 files changed, 10 insertions(+), 0 deletions(-) > > diff --git a/yum/__init__.py b/yum/__init__.py > index fe312ce..530bfd4 100644 > --- a/yum/__init__.py > +++ b/yum/__init__.py > @@ -5318,6 +5318,16 @@ class YumBase(depsolve.Depsolve): > # 3+numrepos = num pkgs > # 3+numrepos+1 -> EOF= txmembers > > + if data[0] == 'saved_tx:\n': > + # Old versions of yum would put "saved_tx:" at the begining and > + # two blank lines at the end when you used: > + # "yum -q history addon-info saved_tx". > + if data[-1] == 'history addon-info\n': > + # Might as well also DTRT if they hand removed the plugins > line > + data = data[1:-3] > + else: > + data = data[1:-2] > + > # rpm db ver > rpmv = data[0].strip() > if rpmv != str(self.rpmdb.simpleVersion(main_only=True)[0]):
ACK -sv _______________________________________________ Yum-devel mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum-devel
