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
Latest manylinux images missing sudo
#235
Comments
@dzenanz Do you have bandwidth to take a look at this? I am not very familiar with the release process for dockcross images. |
Even stranger is this result. Success for Python 3.7 and 3.8, failure for 3.9 and 3.10 with
Also, MacOS packages failed due to download error. This makes me think that your initial diagnosis about missing sudo is not quite right. |
Yes, I am confused as to why 3.7 and 3.8 would succeed but 3.9 and 3.10 would fail. It is clear that 3.7:
3.10:
I believe these are two unrelated issues. Both MacOS attempts in the links you've provided failed at the CastXML download step long after the build has started, while Linux builds fail before the build begins. From MacOS attempts:
In "Other Notes" in the issue description above I was able to reproduce the issue locally by comparing sudo across the previous versus updated dockcross tag. Do you see the same results when you attempt to reproduce? |
I didn't attempt to reproduce directly. Also, aren't the same docker images used for building packages for all versions of Python? |
Yes, all Linux builds for a certain specialization ("-manylinux_2_28", "-manylinux2014") are built using the same dockcross image. However, the v5.3.0 module wheels that have been built and released so far were built with the ITKPythonPackage scripts packaged with ITKPythonBuilds archives, i.e. the scripts at the ITKPythonPackage v5.3.0 tag. The updated image referenced in #230 has not been successfully used to release Linux v5.3.0 wheels yet. |
Will be addressed via dockcross/dockcross#747 |
Summary
Local and CI tests in relation to #233 fail to build on Linux. The issue appears to originate from the dockcross manylinux image.
Observed behavior
See log: https://github.com/InsightSoftwareConsortium/ITKSplitComponents/actions/runs/3583756532/jobs/6029570633
Expected behavior
Build succeeds.
Steps to Reproduce
Other Notes
Possibly related to the most recent image tag update: #230
Investigation shows that
sudo
works in the previous dockcross image:The text was updated successfully, but these errors were encountered: