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

(-)portage-2.1.3_rc9/bin/emerge (-2 / +2 lines)
Lines 2791-2797 Link Here
2791
						raise portage_exception.PackageNotFound(pkg_key)
2791
						raise portage_exception.PackageNotFound(pkg_key)
2792
					repo_path_real = os.path.dirname(os.path.dirname(
2792
					repo_path_real = os.path.dirname(os.path.dirname(
2793
						os.path.dirname(ebuild_path)))
2793
						os.path.dirname(ebuild_path)))
2794
					pkgsettings.setcpv(pkg_key)
2794
					pkgsettings.setcpv(pkg_key, mydb=mydbapi)
2795
					metadata["USE"] = pkgsettings["USE"]
2795
					metadata["USE"] = pkgsettings["USE"]
2796
				else:
2796
				else:
2797
					repo_path_real = portdb.getRepositoryPath(repo_name)
2797
					repo_path_real = portdb.getRepositoryPath(repo_name)
Lines 2872-2878 Link Here
2872
						mydbapi.aux_get(pkg_key, ["IUSE"])[0].split()))
2872
						mydbapi.aux_get(pkg_key, ["IUSE"])[0].split()))
2873
2873
2874
					forced_flags = set()
2874
					forced_flags = set()
2875
					pkgsettings.setcpv(pkg_key) # for package.use.{mask,force}
2875
					pkgsettings.setcpv(pkg_key, mydb=mydbapi) # for package.use.{mask,force}
2876
					forced_flags.update(pkgsettings.useforce)
2876
					forced_flags.update(pkgsettings.useforce)
2877
					forced_flags.update(pkgsettings.usemask)
2877
					forced_flags.update(pkgsettings.usemask)
2878
2878

Return to bug 187142