Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r76734:1777aca640dd Date: 2015-04-07 09:44 +0000 http://bitbucket.org/pypy/pypy/changeset/1777aca640dd/
Log: Silence an error message that is expected diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py --- a/pypy/tool/release/package.py +++ b/pypy/tool/release/package.py @@ -65,8 +65,11 @@ add --without-{0} option to skip packaging binary CFFI extension.""".format(module) raise MissingDependenciesError(module) -def pypy_runs(pypy_c): - return subprocess.call([str(pypy_c), '-c', 'pass']) == 0 +def pypy_runs(pypy_c, quiet=False): + kwds = {} + if quiet: + kwds['stderr'] = subprocess.PIPE + return subprocess.call([str(pypy_c), '-c', 'pass'], **kwds) == 0 def create_package(basedir, options): retval = 0 @@ -108,7 +111,7 @@ # check that this libpypy_c is really needed os.rename(str(libpypy_c), str(libpypy_c) + '~') try: - if pypy_runs(pypy_c): + if pypy_runs(pypy_c, quiet=True): raise Exception("It seems that %r runs without needing %r. " "Please check and remove the latter" % (str(pypy_c), str(libpypy_c))) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit