Why RHEL 9 podman package still explicitly depends on runc ? #14307
-
Hi, With RHEL 9 being released, I am starting toying a bit with it in my company. However I don't understand why the podman package still explicitly depends on runc ? From what I understand, in presence of both crun and runc, podman will favor crun, however runc is still explicitly mentioned in the "requires" dependencies: From a "quay.io/centos/centos:stream9" image, you depend explicitly on "oci-runtime" and "runc"
Yet from a "fedora:latest" image you don't depend on "runc" at all
In both cases, installing only the package "oci-runtime" correctly installs only "crun". Should'nt you udpate the RHEL 9 packages to stop explicitly depending on runc, so only crun is installed by default ? Right now it's impossible to "dnf install -y podman" and then "dnf remove runc" on RHEL 9, as it will uninstall podman, while on fedora it's possible. Cheers, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
We had to add I think that particular issue with runc is fixed now, but it could happen again since only crun is tested. |
Beta Was this translation helpful? Give feedback.
-
You'd probably be better off creating a Bugzilla for this, RHEL-specific packaging issues are easier to manage over there. |
Beta Was this translation helpful? Give feedback.
You'd probably be better off creating a Bugzilla for this, RHEL-specific packaging issues are easier to manage over there.