summaryrefslogtreecommitdiffstats
path: root/pym/portage/package/ebuild/doebuild.py
diff options
context:
space:
mode:
authorSebastian Luther <SebastianLuther@gmx.de>2010-08-26 09:53:10 +0200
committerZac Medico <zmedico@gentoo.org>2010-08-26 07:41:47 -0700
commitf8433f1fde7b87a876689e2fcf9c6c658095a9ce (patch)
tree2a2cd4773cef939f5b771cc90950452af937d8ac /pym/portage/package/ebuild/doebuild.py
parentb2dd1c7ea0c454334e3f7a56fcd25c65927f4dac (diff)
downloadportage-f8433f1fde7b87a876689e2fcf9c6c658095a9ce.tar.gz
portage-f8433f1fde7b87a876689e2fcf9c6c658095a9ce.tar.bz2
portage-f8433f1fde7b87a876689e2fcf9c6c658095a9ce.zip
Let use_reduce and Atom do EAPI checks
Diffstat (limited to 'pym/portage/package/ebuild/doebuild.py')
-rw-r--r--pym/portage/package/ebuild/doebuild.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
index 1e8da8a01..af4ee5ef4 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -39,7 +39,6 @@ from portage.data import portage_gid, portage_uid, secpass, \
from portage.dbapi.virtual import fakedbapi
from portage.dep import Atom, paren_enclose, use_reduce
from portage.eapi import eapi_exports_KV, eapi_exports_replace_vars, \
- eapi_has_src_uri_arrows, \
eapi_has_src_prepare_and_src_configure, eapi_has_pkg_pretend
from portage.elog import elog_process
from portage.elog.messages import eerror, eqawarn
@@ -995,8 +994,7 @@ def _validate_deps(mysettings, myroot, mydo, mydbapi):
eapi = metadata["EAPI"]
for k in misc_keys:
try:
- use_reduce(metadata[k], matchall=True, is_src_uri=(k=="SRC_URI"), \
- allow_src_uri_file_renames=eapi_has_src_uri_arrows(eapi))
+ use_reduce(metadata[k], is_src_uri=(k=="SRC_URI"), eapi=eapi)
except InvalidDependString as e:
msgs.append(" %s: %s\n %s\n" % (
k, metadata[k], str(e)))