zhu0629 opened a new issue, #6114: URL: https://github.com/apache/opendal/issues/6114
### Feature Description Release python build distributions for musllinux on PyPI. ### Problem and Solution Support install opendal on alpine by pip ``` 61.94 PEP517 build of a dependency failed 61.94 61.94 Backend subprocess exited when trying to invoke build_wheel 61.94 61.94 | Command '['/tmp/tmp6q9gslgp/.venv/bin/python', '/usr/local/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py', 'build_wheel', '/tmp/tmpjliolkml']' returned non-zero exit status 1. 61.94 | 61.94 | Running `maturin pep517 build-wheel -i /tmp/tmp6q9gslgp/.venv/bin/python --compatibility off` 61.94 | 💥 maturin failed 61.94 | Caused by: Cargo metadata failed. Do you have cargo in your PATH? 61.94 | Caused by: No such file or directory (os error 2) 61.94 | Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/tmp/tmp6q9gslgp/.venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1 61.94 61.94 Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with opendal (0.45.18) 61.94 61.94 - not supporting PEP 517 builds 61.94 - not specifying PEP 517 build requirements correctly 61.94 - the build requirements are incompatible with your operating system or Python version 61.94 - the build requirements are missing system dependencies (eg: compilers, libraries, headers). 61.94 61.94 You can verify this by running pip wheel --no-cache-dir --use-pep517 "opendal (==0.45.18)". 61.94 ``` ### Additional Context _No response_ ### Are you willing to contribute to the development of this feature? - [ ] Yes, I am willing to contribute to the development of this feature. -- 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]
