Skip to main content
added 58 characters in body
Source Link
Evan Carroll
  • 35.2k
  • 62
  • 216
  • 362

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own container init. One method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

or configure podman to use docker-init directly instead of catatonit (in ~/.config/containers/containers.conf).

[containers] init_path="/usr/bin/docker-init" 

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own container init. One method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

or configure podman to use docker-init directly instead of catatonit (in ~/.config/containers/containers.conf).

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own container init. One method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

or configure podman to use docker-init directly instead of catatonit (in ~/.config/containers/containers.conf).

[containers] init_path="/usr/bin/docker-init" 
Instead of linking, fixing the configuration works too.
Source Link
Stephen Kitt
  • 482.9k
  • 60
  • 1.2k
  • 1.4k

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own container catatonitinit, one. One method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

or configure podman to use docker-init directly instead of catatonit (in ~/.config/containers/containers.conf).

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own catatonit, one method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own container init. One method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

or configure podman to use docker-init directly instead of catatonit (in ~/.config/containers/containers.conf).

added 84 characters in body
Source Link
Evan Carroll
  • 35.2k
  • 62
  • 216
  • 362

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own catatonit., one method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own catatonit.

The error isn’t complaining about /sbin/init but about /usr/libexec/podman/catatonit, which points to /usr/libexec/catatonit/catatonit. The latter is provided by the catatonit package which is presumably not installed on your system (it’s only a weak dependency for podman).

On Fedora,

sudo dnf install catatonit 

should fix things (but the package should be installed for you if you install podman).

On Debian, you’re running into #971815; you’ll have to either wait for a fix for that bug, or provide your own catatonit, one method is

sudo ln -sf /usr/bin/docker-init /usr/libexec/podman/catatonit 
Update for Debian.
Source Link
Stephen Kitt
  • 482.9k
  • 60
  • 1.2k
  • 1.4k
Loading
Source Link
Stephen Kitt
  • 482.9k
  • 60
  • 1.2k
  • 1.4k
Loading