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]

Reply via email to