Lines 5917-5922
Link Here
|
5917 |
if self._opts_ignore_blockers.intersection(self.myopts): |
5917 |
if self._opts_ignore_blockers.intersection(self.myopts): |
5918 |
return None |
5918 |
return None |
5919 |
|
5919 |
|
|
|
5920 |
# workaround for bug #228075 |
5921 |
import gc |
5922 |
gc.collect() |
5923 |
|
5920 |
blocker_dblinks = [] |
5924 |
blocker_dblinks = [] |
5921 |
for blocking_pkg in self._blocker_db[ |
5925 |
for blocking_pkg in self._blocker_db[ |
5922 |
new_pkg.root].findInstalledBlockers(new_pkg, |
5926 |
new_pkg.root].findInstalledBlockers(new_pkg, |
Lines 5930-5935
Link Here
|
5930 |
self.pkgsettings[blocking_pkg.root], treetype="vartree", |
5934 |
self.pkgsettings[blocking_pkg.root], treetype="vartree", |
5931 |
vartree=self.trees[blocking_pkg.root]["vartree"])) |
5935 |
vartree=self.trees[blocking_pkg.root]["vartree"])) |
5932 |
|
5936 |
|
|
|
5937 |
gc.collect() |
5938 |
|
5933 |
return blocker_dblinks |
5939 |
return blocker_dblinks |
5934 |
|
5940 |
|
5935 |
def merge(self, mylist, favorites, mtimedb): |
5941 |
def merge(self, mylist, favorites, mtimedb): |