SANDBOX_DEBUG_LOG SANDBOX_DISABLED SANDBOX_LIB
SANDBOX_LOG SANDBOX_ON"
filtered_vars="${readonly_bash_vars} ${READONLY_PORTAGE_VARS}
- BASH_[_[:alnum:]]*"
+ BASH_[_[:alnum:]]* PATH"
if hasq --filter-sandbox $* ; then
filtered_vars="${filtered_vars} SANDBOX_[_[:alnum:]]*"
else
ECLASSDIR ECLASS_DEPTH ENDCOL FAKEROOTKEY \
GOOD HILITE HOME IMAGE \
LAST_E_CMD LAST_E_LEN LD_PRELOAD MISC_FUNCTIONS_ARGS MOPREFIX \
- NORMAL PATH PKGDIR PKGUSE PKG_LOGDIR PKG_TMPDIR \
+ NORMAL PKGDIR PKGUSE PKG_LOGDIR PKG_TMPDIR \
PORTAGE_ACTUAL_DISTDIR PORTAGE_ARCHLIST PORTAGE_BASHRC \
PORTAGE_BINPKG_TMPFILE PORTAGE_BUILDDIR \
PORTAGE_COLORMAP PORTAGE_CONFIGROOT PORTAGE_DEBUG \
#this can be problematic if xmllint changes their output
xmllint_capable=True
-
-def x11_deprecation_check(depstr):
- if depstr.find("virtual/x11") == -1:
- return False
- depsplit = depstr.split()
- ok_stack = []
- ok = False
- for token in depsplit:
- if token == "(":
- ok_stack.append(ok)
- ok = False
- elif token == ")":
- ok = ok_stack.pop()
- elif token == "||":
- ok = True
- else:
- ok = False
- if token.find("virtual/x11") != -1 and (not ok_stack or not ok_stack[-1]):
- return True
- return False
-
if options.mode == 'commit':
retval = ("","")
if isCvs:
badlicsyntax = badlicsyntax > 0
badprovsyntax = badprovsyntax > 0
- if not baddepsyntax:
- if x11_deprecation_check(" ".join([myaux["DEPEND"], myaux["RDEPEND"], myaux["PDEPEND"]])):
- stats["usage.obsolete"] += 1
- fails["usage.obsolete"].append("%s/%s.ebuild: not migrated to modular X" % (x, y))
-
# uselist checks - global
myuse = []
default_use = []