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

(-)a/pym/portage/package/ebuild/config.py (-1 / +3 lines)
Lines 506-515 class config(object): Link Here
506
506
507
			overlays = shlex_split(self.get('PORTDIR_OVERLAY', ''))
507
			overlays = shlex_split(self.get('PORTDIR_OVERLAY', ''))
508
			if overlays:
508
			if overlays:
509
				whitespace_re = re.compile(r"\s")
509
				new_ov = []
510
				new_ov = []
510
				for ov in overlays:
511
				for ov in overlays:
511
					ov = normalize_path(ov)
512
					ov = normalize_path(ov)
512
					if os.path.isdir(ov):
513
					if os.path.isdir(ov):
514
						if whitespace_re.search(ov) is not None:
515
							ov = portage._shell_quote(ov)
513
						new_ov.append(ov)
516
						new_ov.append(ov)
514
					else:
517
					else:
515
						writemsg(_("!!! Invalid PORTDIR_OVERLAY"
518
						writemsg(_("!!! Invalid PORTDIR_OVERLAY"
516
- 

Return to bug 357297