From 32bec7c2accf9c85af76cf0b71dff841f956c48d Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Tue, 13 Feb 2024 13:10:57 +0100 Subject: [PATCH] profiles: use unstable incus Signed-off-by: Mathieu Tortuyaux --- .../profiles/coreos/base/package.accept_keywords | 5 +++++ .../coreos-overlay/profiles/coreos/base/package.use | 13 +++++++++++++ 2 files changed, 18 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords index 9b9cfa429e7..3634d10c4c3 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords @@ -99,3 +99,8 @@ # Accept unstable host Rust compilers. =virtual/rust-1.75.0-r1 ~amd64 ~arm64 + +# Incus +=app-containers/incus-0.5.1-r1 ~amd64 ~arm64 +=dev-libs/cowsql-1.15.4 ~amd64 ~arm64 +=app-containers/lxc-5.0.3 ~arm64 diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use index 24667fbc0de..a82ca3409a6 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use @@ -150,3 +150,16 @@ sys-apps/findutils selinux app-containers/containerd btrfs device-mapper app-containers/docker btrfs device-mapper overlay seccomp app-containers/docker-cli hardened + +# required by app-containers/incus-0.5.1-r1::portage-stable +# required by incus (argument) +>=dev-libs/raft-0.19.1 lz4 +# required by app-containers/incus-0.5.1-r1::portage-stable +# required by incus (argument) +>=dev-util/xdelta-3.0.11-r1 lzma +# required by app-containers/lxc-5.0.3::portage-stable[tools,caps] +# required by app-containers/incus-0.5.1-r1::portage-stable +# required by incus (argument) +>=sys-libs/libcap-2.69 static-libs + +app-containers/lxc selinux