podman: broken dependencies on debian 10
/kind bug
Description
At the moment the dependencies for podman 2.0.5 on debian are broken.
Steps to reproduce the issue:
-
use sources from the docs
-
sudo apt-get -qq -y install podman -
Error:
E: Unable to correct problems, you have held broken packages.
Describe the results you received:
The core problem seems to be libseccomp2.
podman depends on cri-o-runc package which wants libseccomp2.
The following packages have unmet dependencies:
cri-o-runc : Depends: libseccomp2 (>= 2.4.1) but 2.3.3-4 is to be installed
Describe the results you expected:
I am should be able to install podman.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 3
- Comments: 19 (6 by maintainers)
Commits related to this issue
- fix(debian-10): install debian backport repository Backports are recompiled packages from testing (mostly) and unstable (in a few cases only, e.g. security updates) in a stable environment so that th... — committed to diodonfrost/ansible-role-podman by diodonfrost 4 years ago
- temporary workaround for containers/podman#7508 — committed to spali/udm-utilities by spali 4 years ago
- temporary workaround for containers/podman#7508 — committed to spali/udm-utilities by spali 4 years ago
@dmlond @Andreyooo if you remove the
-qqfrom theapt-getcall it will tell you what is going on. The tl;dr is that there is not a compatible version oflibseccomp2for Debian10/Raspberry Pi OS 10, so you have to manually install it from thebuster-backportssource before installing podman.sudo apt-get install debian-archive-keyringecho 'deb http://deb.debian.org/debian buster-backports main' >> /etc/apt/sources.listsudo apt-get updatelibseccomp2: v2.4.4-1package to make podman happysudo apt-get -y -t buster-backports install libseccomp2Good luck!
2.0.5~3 is available in the OBS stable repo now. Closing this. Please reopen if you still see this issue.
Thx a lot @justinschuldt. Podman is now successfully installed on my Raspberry Pi 😃
Workarround from #8665 did work apt-get -t buster-backports install libseccomp-dev