--- yum/depsolve.py | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/yum/depsolve.py b/yum/depsolve.py index 8c260a7..00e8f5a 100644 --- a/yum/depsolve.py +++ b/yum/depsolve.py @@ -27,7 +27,6 @@ import rpmUtils.miscutils from rpmUtils.arch import archDifference, canCoinstall import misc from misc import unique, version_tuple_to_string -from transactioninfo import TransactionMember import rpm from packageSack import ListPackageSack @@ -1277,6 +1276,11 @@ class Depsolve(object): continue rec_depsolve[po] = 0 if len(rec_depsolve) > 1: + global TransactionMember + if TransactionMember is None: + from transactioninfo import TransactionMember as _TM + TransactionMember = _TM + for po in rec_depsolve: fake_txmbr = TransactionMember(po) -- 1.7.0.1 _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel