containers / podman

Podman: A tool for managing OCI containers and pods.
https://podman.io
Apache License 2.0
23.31k stars 2.38k forks source link

`podman-catatonit` cannot be installed in a UBI9 based container image #23057

Closed cgruver closed 3 months ago

cgruver commented 3 months ago

Issue Description

When attempting to install podman and podman-catatonit in a UBI9 based container image, catatonit appears to be looking for a specific, older version of podman

nothing provides podman = 2:4.2.0-11.el9_1 needed by podman-catatonit-2:4.2.0-11.el9_1.x86_64 from ubi-9-appstream-rpms

podman 4.9.4 is the current version in RHEL 9.4

Steps to reproduce the issue

In a RHEL 9.4 based UBI9 container:

  1. microdnf install -y podman podman-catatonit

Observe failure: nothing provides podman = 2:4.2.0-11.el9_1 needed by podman-catatonit-2:4.2.0-11.el9_1.x86_64 from ubi-9-appstream-rpms

Note: catatonit appears to be an rpm alias for podman-catatonit. I tried both with the same error resulting.

Describe the results you received

error: Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - nothing provides podman = 2:4.2.0-11.el9_1 needed by podman-catatonit-2:4.2.0-11.el9_1.x86_64 from ubi-9-appstream-rpms

Describe the results you expected

Successful install of podman and catatonit

podman info output

podman version 4.9.4

Podman in a container

Yes

Privileged Or Rootless

Rootless

Upstream Latest Release

No

Additional environment details

Additional environment details

Additional information

(https://issues.redhat.com/browse/RUN-2167)

Luap99 commented 3 months ago

Packaging issues should be reported against the distro bug trackers not upstream