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

Unclear dependencies #560

Open
phlummox opened this issue Oct 1, 2022 · 0 comments
Open

Unclear dependencies #560

phlummox opened this issue Oct 1, 2022 · 0 comments

Comments

@phlummox
Copy link

phlummox commented Oct 1, 2022

Currently, the installation instructions for building podman from source say that

The latest version of at least one container runtime is expected to be installed on the system.
crun or runc are some of the possibilities, and one is picked up as the default runtime by Podman (crun has priority over runc).
Supported versions of crun or runc are available for example on Ubuntu 22.04.
runc version 1.0.0-rc4 is the minimal requirement, which is available since Ubuntu 18.04.

To double-check, runc --version should produce at least spec: 1.0.1

It's not at all clear to me from this what the minimum version for crun is. The first sentence says "the latest version is expected [my emphasis]" (is this a "minimum requirement", or something more?), and at present the latest version of crun is 1.6.

If that is a minimum requirement, then this sentence seems to be contradicted by the next, which says that "Supported versions of crun or runc are available for example on Ubuntu 22.04", and the version of crun in Ubuntu 22.04 seems to currently be 0.17.

And that second sentence seems to be contradicted by the third; on Ubuntu 22.04, running crun --version produces the output spec: 1.0.0, which is apparently not suitable.

Would it not be simpler just to say what the minimum required version of crun is, once, and what the minimum required version of runc is, once, and delete any additional, contradictory sentences?

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

1 participant