Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 239272
Collapse All | Expand All

(-)pym/_emerge/__init__.py (-4 / +10 lines)
Lines 5890-5899 Link Here
5890
						blocker_cache[cpv] = \
5890
						blocker_cache[cpv] = \
5891
							blocker_cache.BlockerData(counter, blocker_atoms)
5891
							blocker_cache.BlockerData(counter, blocker_atoms)
5892
					if blocker_atoms:
5892
					if blocker_atoms:
5893
						for myatom in blocker_atoms:
5893
						try:
5894
							blocker = Blocker(atom=portage.dep.Atom(myatom),
5894
							for atom in blocker_atoms:
5895
								eapi=pkg.metadata["EAPI"], root=myroot)
5895
								blocker = Blocker(atom=portage.dep.Atom(atom),
5896
							self._blocker_parents.add(blocker, pkg)
5896
									eapi=pkg.metadata["EAPI"], root=myroot)
5897
								self._blocker_parents.add(blocker, pkg)
5898
						except portage.exception.InvalidAtom, e:
5899
							depstr = " ".join(vardb.aux_get(pkg.cpv, dep_keys))
5900
							show_invalid_depstring_notice(
5901
								pkg, depstr, "Invalid Atom: %s" % (e,))
5902
							return False
5897
				for cpv in stale_cache:
5903
				for cpv in stale_cache:
5898
					del blocker_cache[cpv]
5904
					del blocker_cache[cpv]
5899
				blocker_cache.flush()
5905
				blocker_cache.flush()

Return to bug 239272