What steps will reproduce the problem?
- /opt/reviewboard/bin/pip install reviewboard
What is the expected output? What do you see instead?
Copying '/reviewboard-7.0.4/reviewboard/static/rb/js/views/tests/uploadAttachmentViewTests.es6.js' Traceback (most recent call last): File "/reviewboard-7.0.4/contrib/internal/build-media.py", line 60, in <module> call_command('collectstatic', interactive=False, verbosity=2) File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/django/core/management/__init__.py", line 194, in call_command return command.execute(*args, **defaults) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/django/core/management/base.py", line 458, in execute output = self.handle(*args, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 209, in handle collected = self.collect() ^^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 148, in collect for original_path, processed_path, processed in processor: ^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/storage.py", line 32, in post_process packager.pack_stylesheets(package) File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/packager.py", line 102, in pack_stylesheets return self.pack( ^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/packager.py", line 140, in pack paths = self.compile( ^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/packager.py", line 112, in compile paths = self.compiler.compile( ^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/compilers/__init__.py", line 60, in compile return list(executor.map(_compile, paths)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/freeware/lib64/python3.12/concurrent/futures/_base.py", line 619, in result_iterator yield _result_or_cancel(fs.pop()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/freeware/lib64/python3.12/concurrent/futures/_base.py", line 317, in _result_or_cancel return fut.result(timeout) ^^^^^^^^^^^^^^^^^^^ File "/opt/freeware/lib64/python3.12/concurrent/futures/_base.py", line 456, in result return self.__get_result() ^^^^^^^^^^^^^^^^^^^ File "/opt/freeware/lib64/python3.12/concurrent/futures/_base.py", line 401, in __get_result raise self._exception File "/opt/freeware/lib64/python3.12/concurrent/futures/thread.py", line 59, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/compilers/__init__.py", line 39, in _compile compiler.compile_file( File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/djblets/pipeline/compilers/less.py", line 98, in compile_file self.execute_command(( File "/tmp/pip-build-env-5pvpr5p6/normal/lib/python3.12/site-packages/pipeline/compilers/__init__.py", line 142, in execute_command raise CompilerError( pipeline.exceptions.CompilerError: ['/reviewboard-7.0.4/node_modules/.bin/lessc', '--include-path=/reviewboard-7.0.4/reviewboard/htdocs/static:/reviewboard-7.0.4/node_modules', '--no-color', '--source-map', '--js', '--plugin=@beanbag/less-plugin-autoprefix', '--global-var=STATIC_ROOT=""', '/reviewboard-7.0.4/reviewboard/static/lib/css/3rdparty.less', '/reviewboard-7.0.4/reviewboard/htdocs/static/lib/css/3rdparty.css'] exit code 1 b'SyntaxError: Invalid or unexpected token in /reviewboard-7.0.4/node_modules/@beanbag/less-plugin-autoprefix\n\n' Traceback (most recent call last): File "/opt/reviewboard/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> main() File "/opt/reviewboard/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/reviewboard/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel return _build_backend().build_wheel( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/reviewboard-7.0.4/build-backend.py", line 313, in build_wheel _build_data_files() File "/reviewboard-7.0.4/build-backend.py", line 407, in _build_data_files raise RuntimeError('Failed to build media files') RuntimeError: Failed to build media files [end of output]note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for ReviewBoard
Failed to build ReviewBoardWhat operating system are you using? What browser?
AIX 7.3 with python3.12
Please provide any additional information below.