Source: 0ad
Version: 0.0.26-2
Severity: serious
Tags: ftbfs
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/0ad.html
...
Creating Python 3 environment
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv.py:24:
DeprecationWarning: The distutils package is deprecated and slated for removal
in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
import distutils.spawn
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv.py:25:
DeprecationWarning: The distutils.sysconfig module is deprecated, use
sysconfig instead
import distutils.sysconfig
Using base prefix '/usr'
New python executable in
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3/bin/python3
Also creating executable in
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3/bin/python
ERROR: The executable
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3/bin/python3
is not functioning
ERROR: It thinks sys.prefix is '/usr' (should be
'/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3')
ERROR: virtualenv is not compatible with this system or executable
Traceback (most recent call last):
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/../js/src/../../configure.py",
line 181, in <module>
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/../js/src/../../configure.py",
line 52, in main
sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 445, in run
self.include_file(path)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 436, in include_file
exec_(code, self)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py",
line 53, in exec_
exec(object, globals, locals)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/moz.configure",
line 7, in <module>
include('build/moz.configure/init.configure')
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 773, in include_impl
self.include_file(what)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 436, in include_file
exec_(code, self)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py",
line 53, in exec_
exec(object, globals, locals)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build/moz.configure/init.configure",
line 242, in <module>
@depends('PYTHON3', check_build_environment, mozconfig, '--help')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 756, in decorator
depends = DependsFunction(self, func, dependencies, when=when)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 129, in __init__
sandbox._value_for(self)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 542, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py",
line 1018, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 551, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py",
line 1018, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 155, in result
return self._func(*resolved_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py",
line 1161, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build/moz.configure/init.configure",
line 357, in virtualenv_python3
manager.build(python)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py",
line 486, in build
self.create(python)
File
"/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py",
line 249, in create
raise Exception(
Exception: Failed to create virtualenv:
/build/1st/0ad-0.0.26/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3
(virtualenv.py retcode: 100)
ERROR: SpiderMonkey build failed
make[1]: *** [debian/rules:38: override_dh_auto_build] Error 1