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 |
|