New OCI support (Incus 6.3) requires additional packages

Description:

Incus 6.3 introduces OCI support, but this requires additional packages:

https://discuss.linuxcontainers.org/t/incus-6-3-has-been-released/21019#notice-for-packagers-10

Additional info:

Installing the packages skopeo and umoci was enough to run a test docker container "hello-world" successfully.

Steps to reproduce:

  1. Install the two necessary packages: # pacman -S skopeo umoci
  2. Add docker hub as an additional remote with oci as protocol: incus remote add docker https://docker.io --protocol=oci
  3. Launch a test docker container: incus launch docker:hello-world --console --ephemeral
    • This might fail with an error like stat /proc/-1: no such file or directory, but in my case it worked on a second try