Skip to content
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

Docker workflow failing #2530

Closed
francesco-ballarin opened this issue Feb 11, 2023 · 3 comments
Closed

Docker workflow failing #2530

francesco-ballarin opened this issue Feb 11, 2023 · 3 comments

Comments

@francesco-ballarin
Copy link
Member

Hi @jhale,
the docker workflow seems to have started failing around a week ago, at Build DOLFINx end-user images (arm64, ARM64), specifically at the Build lab step.

The relevant part of the output is

#34 5.349   × Preparing metadata (pyproject.toml) did not run successfully.
#34 5.349   │ exit code: 1
#34 5.349   ╰─> [6 lines of output]
#34 5.349       
#34 5.349       Cargo, the Rust package manager, is not installed or is not on PATH.
#34 5.349       This package requires Rust and Cargo to compile extensions. Install it through
#34 5.349       the system's package manager or via https://rustup.rs/
#34 5.349       
#34 5.349       Checking for Rust toolchain....
#34 5.349       [end of output]

Surprisingly (to me, at least), the amd64 build runs successfully.

Due to this, the dolfinx/dolfinx:nightly tag has not been recently updated. I realized this while testing a downstream library, and started wondering why dolfinx.mesh.MeshTags was not there :O, even though the PR that introduced it was merged a couple of days ago.

@jorgensd
Copy link
Member

There is an issue in the arm images, namely that y_py does not have an arm wheel. Should be resolved by y-crdt/ypy#115

@jorgensd
Copy link
Member

Now moved to: y-crdt/ypy#119

@garth-wells
Copy link
Member

Fixed in upstream package.

@garth-wells garth-wells closed this as not planned Won't fix, can't repro, duplicate, stale Feb 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants