overlay profiles: Unmask thin-provisioning-tools, add accept keywords for it

No point in masking the new versions of the package - only those are
available now, so the mask was preventing building any available
version of the package.

At the same time, we need to pull an unstable version 1.3.0, as our
rust version is newer than allowed by the older available 1.1.0
version.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
This commit is contained in:
Krzesimir Nowak 2025-11-25 17:52:49 +01:00
parent 90a61d249e
commit 529b598e15
2 changed files with 6 additions and 3 deletions

View File

@ -93,6 +93,12 @@ sys-apps/azure-vm-utils
=sys-apps/coreutils-9.8-r1 ~amd64
=sys-apps/zram-generator-1.2.1 ~arm64
=sys-auth/sssd-2.9.7 ~arm64
# So it builds with rust provided by SDK without pulling some older
# version of rust-bin, that does not support aarch64 for some reason.
=sys-block/thin-provisioning-tools-1.3.0 ~amd64 ~arm64
# Keep versions on both arches in sync.
=sys-boot/mokutil-0.7.2 **
# Enable ipvsadm for arm64.

View File

@ -17,6 +17,3 @@
# Update engine needs updating to use a newer version of protobuf.
>=dev-libs/protobuf-22.0
# Pulls in LLVM and clang.
>=sys-block/thin-provisioning-tools-1.0.14