---
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