-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
ninja --version
returns a nonzero error code in a shell on Linux.
#2212
Comments
Note that the ninja project itself doesn't actually release those PyPI binaries, it's done totally unofficially by a third-party project that also adds various patches. On a fresh clone and build of ninja:
So the bug was most likely introduced downstream... see scikit-build/ninja-python-distributions#157 |
I'll close this, as it is a duplicate of #2211. |
Can you retry? I uploaded a manylinux2010 wheel for 64-bit Intel. |
hi, it is giving a non 0 code even after uninstall and reinstall ' C:\Users\kairi>pip install packaging C:\Users\kairi>pip install ninja C:\Users\kairi>ninja --version C:\Users\kairi>echo $? C:\Users\kairi>pip uninstall -y ninja && pip install ninja C:\Users\kairi>ninja --version C:\Users\kairi>echo $? C:\Users\kairi> |
I just upgraded to 1.11.1, and I get a nonzero return code when I run
ninja --version
:This is on a Linux system.
With 1.10.2.4, the return code is 0, as expected:
This breaks
meson
, which expects the return code ofninja --version
to be 0. And the failure ofmeson
breaks the builds any package that depend onmeson
. I noticed this because the CI builds of SciPy are currently failing.The text was updated successfully, but these errors were encountered: