claudevdm commented on issue #30602: URL: https://github.com/apache/beam/issues/30602#issuecomment-3936168408
``` 2026-02-20T12:01:32.8682893Z #9 59.91 Building wheel for pminit (pyproject.toml): started 2026-02-20T12:01:33.1679204Z #9 60.19 Building wheel for pminit (pyproject.toml): finished with status 'error' 2026-02-20T12:01:33.1681164Z #9 60.19 error: subprocess-exited-with-error 2026-02-20T12:01:33.1681843Z #9 60.19 2026-02-20T12:01:33.1682795Z #9 60.19 ?? Building wheel for pminit (pyproject.toml) did not run successfully. 2026-02-20T12:01:33.1683754Z #9 60.19 ??? exit code: 1 2026-02-20T12:01:33.1684345Z #9 60.19 ??????> [58 lines of output] 2026-02-20T12:01:33.1684992Z #9 60.19 2026-02-20T12:01:33.1685505Z #9 60.19 2026-02-20T12:01:33.1686036Z #9 60.19 PythonMonkey Build Error: 2026-02-20T12:01:33.1686696Z #9 60.19 2026-02-20T12:01:33.1687193Z #9 60.19 2026-02-20T12:01:33.1688019Z #9 60.19 * It appears npm is not installed on this system. 2026-02-20T12:01:33.1689071Z #9 60.19 * npm is required for PythonMonkey to build. 2026-02-20T12:01:33.1690162Z #9 60.19 * Please install NPM and Node.js before installing PythonMonkey. 2026-02-20T12:01:33.1691931Z #9 60.19 * Refer to the documentation for installing NPM and Node.js here: https://nodejs.org/en/download 2026-02-20T12:01:33.1693079Z #9 60.19 2026-02-20T12:01:33.1693475Z #9 60.19 2026-02-20T12:01:33.1693878Z #9 60.19 2026-02-20T12:01:33.1694389Z #9 60.19 Traceback (most recent call last): 2026-02-20T12:01:33.1695518Z #9 60.19 File "/tmp/pip-install-rqq1p808/pminit_63daca2dd66942638b60831790638ffb/post-install-hook.py", line 38, in <module> 2026-02-20T12:01:33.1696812Z #9 60.19 main() 2026-02-20T12:01:33.1697431Z #9 60.19 ~~~~^^ 2026-02-20T12:01:33.1698607Z #9 60.19 File "/tmp/pip-install-rqq1p808/pminit_63daca2dd66942638b60831790638ffb/post-install-hook.py", line 33, in main 2026-02-20T12:01:33.1700038Z #9 60.19 raise Exception("PythonMonkey build error: Unable to find npm on the system.") 2026-02-20T12:01:33.1701078Z #9 60.19 Exception: PythonMonkey build error: Unable to find npm on the system. 2026-02-20T12:01:33.1701905Z #9 60.19 Traceback (most recent call last): 2026-02-20T12:01:33.1703131Z #9 60.19 File "/usr/local/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> 2026-02-20T12:01:33.1704189Z #9 60.19 main() 2026-02-20T12:01:33.1704670Z #9 60.19 ~~~~^^ 2026-02-20T12:01:33.1705641Z #9 60.19 File "/usr/local/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main 2026-02-20T12:01:33.1706805Z #9 60.19 json_out["return_val"] = hook(**hook_input["kwargs"]) 2026-02-20T12:01:33.1708643Z #9 60.19 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1709844Z #9 60.19 File "/usr/local/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel 2026-02-20T12:01:33.1711028Z #9 60.19 return _build_backend().build_wheel( 2026-02-20T12:01:33.1711688Z #9 60.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-20T12:01:33.1712374Z #9 60.19 wheel_directory, config_settings, metadata_directory 2026-02-20T12:01:33.1713188Z #9 60.19 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1713760Z #9 60.19 ) 2026-02-20T12:01:33.1714180Z #9 60.19 ^ 2026-02-20T12:01:33.1715177Z #9 60.19 File "/tmp/pip-build-env-bcpu04b5/overlay/lib/python3.13/site-packages/poetry/core/masonry/api.py", line 58, in build_wheel 2026-02-20T12:01:33.1716320Z #9 60.19 return WheelBuilder.make_in( 2026-02-20T12:01:33.1716894Z #9 60.19 ~~~~~~~~~~~~~~~~~~~~^ 2026-02-20T12:01:33.1717572Z #9 60.19 poetry, 2026-02-20T12:01:33.1718044Z #9 60.19 ^^^^^^^ 2026-02-20T12:01:33.1718509Z #9 60.19 ...<2 lines>... 2026-02-20T12:01:33.1719062Z #9 60.19 config_settings=config_settings, 2026-02-20T12:01:33.1719679Z #9 60.19 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1720204Z #9 60.19 ) 2026-02-20T12:01:33.1721002Z #9 60.19 ^ 2026-02-20T12:01:33.1722040Z #9 60.19 File "/tmp/pip-build-env-bcpu04b5/overlay/lib/python3.13/site-packages/poetry/core/masonry/builders/wheel.py", line 95, in make_in 2026-02-20T12:01:33.1723319Z #9 60.19 wb.build(target_dir=directory) 2026-02-20T12:01:33.1723914Z #9 60.19 ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1725046Z #9 60.19 File "/tmp/pip-build-env-bcpu04b5/overlay/lib/python3.13/site-packages/poetry/core/masonry/builders/wheel.py", line 134, in build 2026-02-20T12:01:33.1726171Z #9 60.19 self._build(zip_file) 2026-02-20T12:01:33.1726691Z #9 60.19 ~~~~~~~~~~~^^^^^^^^^^ 2026-02-20T12:01:33.1727965Z #9 60.19 File "/tmp/pip-build-env-bcpu04b5/overlay/lib/python3.13/site-packages/poetry/core/masonry/builders/wheel.py", line 183, in _build 2026-02-20T12:01:33.1729509Z #9 60.19 self._run_build_script(self._package.build_script) 2026-02-20T12:01:33.1730267Z #9 60.19 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1731530Z #9 60.19 File "/tmp/pip-build-env-bcpu04b5/overlay/lib/python3.13/site-packages/poetry/core/masonry/builders/wheel.py", line 304, in _run_build_script 2026-02-20T12:01:33.1732986Z #9 60.19 subprocess.check_call([self.executable.as_posix(), build_script]) 2026-02-20T12:01:33.1733836Z #9 60.19 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-20T12:01:33.1734678Z #9 60.19 File "/usr/local/lib/python3.13/subprocess.py", line 419, in check_call 2026-02-20T12:01:33.1735514Z #9 60.19 raise CalledProcessError(retcode, cmd) 2026-02-20T12:01:33.1736660Z #9 60.19 subprocess.CalledProcessError: Command '['/usr/local/bin/python3.13', 'post-install-hook.py']' returned non-zero exit status 1. 2026-02-20T12:01:33.1737924Z #9 60.19 [end of output] 2026-02-20T12:01:33.1738386Z #9 60.19 2026-02-20T12:01:33.1739091Z #9 60.19 note: This error originates from a subprocess, and is likely not a problem with pip. 2026-02-20T12:01:33.1739968Z #9 60.19 ERROR: Failed building wheel for pminit 2026-02-20T12:01:33.1740573Z #9 60.19 Successfully built crcmod dill 2026-02-20T12:01:33.1741120Z #9 60.19 Failed to build pminit 2026-02-20T12:01:33.1741675Z #9 60.20 error: failed-wheel-build-for-install 2026-02-20T12:01:33.1742219Z #9 60.20 2026-02-20T12:01:33.1742933Z #9 60.20 ?? Failed to build installable wheels for some pyproject.toml based projects 2026-02-20T12:01:33.1743692Z #9 60.20 ??????> pminit 2026-02-20T12:01:36.1679093Z #9 63.23 Container does not include required Beam dependencies or has conflicting dependencies. If Beam dependencies ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
