On Wed, Jan 19, 2011 at 3:33 PM, James Antill <[email protected]> wrote:

> ---
>  yum/__init__.py |    9 +++++----
>  1 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/yum/__init__.py b/yum/__init__.py
> index fca6ab4..2d9385e 100644
> --- a/yum/__init__.py
> +++ b/yum/__init__.py
> @@ -1437,10 +1437,11 @@ class YumBase(depsolve.Depsolve):
>         self.rpmdb.transactionResultVersion(frpmdbv)
>
>         # transaction has started - all bets are off on our saved ts file
> -        try:
> -            os.unlink(self._ts_save_file)
> -        except (IOError, OSError), e:
> -            pass
> +        if self._ts_save_file is not None:
> +            try:
> +                os.unlink(self._ts_save_file)
> +            except (IOError, OSError), e:
> +                pass
>         self._ts_save_file = None
>
>         errors = self.ts.run(cb.callback, '')
> --
> 1.7.2.3
>
> _______________________________________________
> 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

Reply via email to