Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 412391 | Differences between
and this patch

Collapse All | Expand All

(-)a/pym/_emerge/FakeVartree.py (+13 lines)
Lines 72-77 class FakeVartree(vartree): Link Here
72
		self._portdb = portdb
72
		self._portdb = portdb
73
		self._global_updates = None
73
		self._global_updates = None
74
74
75
		self._debug = root_config.settings.get("PORTAGE_DEBUG") == "1"
76
75
	@property
77
	@property
76
	def root(self):
78
	def root(self):
77
		warnings.warn("The root attribute of "
79
		warnings.warn("The root attribute of "
Lines 205-211 class FakeVartree(vartree): Link Here
205
					continue
207
					continue
206
208
207
			slot_counters[pkg.slot_atom] = pkg.counter
209
			slot_counters[pkg.slot_atom] = pkg.counter
210
211
			tracing = False
212
			if self._debug:
213
				if pkg.cpv.startswith('dev-libs/openssl'):
214
					portage.util.writemsg("FakeVartree._sync: %s slot_atom: %s counter: %s\n" %
215
						(pkg, pkg.slot_atom, pkg.counter), noiselevel=-1)
216
					tracing = True
217
					import portage.debug as portage_debug
218
					portage_debug.set_trace(True)
208
			pkg_vardb.cpv_inject(pkg)
219
			pkg_vardb.cpv_inject(pkg)
220
			if tracing:
221
				portage_debug.set_trace(False)
209
222
210
		real_vardb.flush_cache()
223
		real_vardb.flush_cache()
211
224

Return to bug 412391