-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release is broken: delocate tool finds inconsistencies in packages under macos-13 and macos-14 GitHub action environments #725
Comments
I am tending to think |
|
I came across this when I was having a similar problem myself. The quick-fix I found to ensure that
before As far as I'm aware, GitHub hosted runners only come with |
@vegardjervell thank you for the tip. It fixes issue with See https://github.com/vsbogd/hyperon-experimental/actions/runs/10176752594
|
Describe the bug
After upgrade to
cibuildwheel
2.19.2 (see PR #724) version0.11.0
of thedelocate
library is used while releasing binaries. This version does additional consistency checks on the Python packages built. It finds out thatlibssl
andlibcrypto
libraries used are targeted for the MacOS 13 while package is built for the MacOS 10.9 which breaks the release of the package onmacos-13
GitHub actions environment. It also fails finding correct minimum MacOS version for thearm64
platform onmacos-14
GitHub actions environment.Full log at https://github.com/trueagi-io/hyperon-experimental/actions/runs/9797477257
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Python packages for the
macos-13
andmacos-14
are releasedActual behavior
Release fails on
macos-13
with the followingdelocate
error message:Release fails on
macos-14
with the followingdelocate
error message:Additional context
It should be noted that
libssl
andlibcrypto
shared libraries are included into the packages.See also https://cibuildwheel.pypa.io/en/stable/faq/#macos-library-dependencies-do-not-satisfy-target-macos
The text was updated successfully, but these errors were encountered: