summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-10-08 11:52:29 +0200
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-11-01 18:01:15 +0100
commit9607023e9accd1cfdd8236bafc6bc669651a3a3b (patch)
tree975f9ab2933b94b3659dbfcd1d331980c9d1291d /profiles/arch
parentnet-misc/frr: drop 9.0.4 (diff)
downloadgentoo-9607023e9accd1cfdd8236bafc6bc669651a3a3b.tar.gz
gentoo-9607023e9accd1cfdd8236bafc6bc669651a3a3b.tar.bz2
gentoo-9607023e9accd1cfdd8236bafc6bc669651a3a3b.zip
sys-kernel/dracut: get the tests up and running
Instead of skipping the tests if we are not root or cannot access kvm, communicate properly what we need with PROPERTIES and addwrite. Also add several missing dependencies and the dependency on qemu Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/alpha/package.use.mask4
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/loong/package.use.mask4
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/arch/ppc/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask4
-rw-r--r--profiles/arch/x86/i486/package.use.mask4
8 files changed, 32 insertions, 0 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 457e62f105c4..a2555c50fdc6 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -5,6 +5,10 @@
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 4b7702d6a841..cf27cc4874a5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -10,6 +10,10 @@ media-libs/opencv java
net-misc/plowshare javascript
sci-libs/gdal java
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# kde-plasma/plasma-workspace:6 is not keyworded
sys-auth/polkit kde
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 8893cf67d4fb..863b9ad67c54 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -12,6 +12,10 @@ www-client/elinks libcss
# app-i18n/fcitx:5 is not yet keyworded
media-libs/libsdl2 fcitx
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask
index a10a477151eb..9c6483e31155 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 9de29291b047..fa77510aa188 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -5,6 +5,10 @@
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask
index 8c3b12715f9b..b15f9611f544 100644
--- a/profiles/arch/ppc/package.use.mask
+++ b/profiles/arch/ppc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# Eli Schwartz <eschwartz93@gmail.com> (2024-06-05)
# tests require pytest-qt which is not keyworded
app-portage/elogviewer test
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index c2ef9274a822..3d6d32fe48d6 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -9,6 +9,10 @@ www-client/elinks libcss
# Exposes a kernel bug which causes system lockup (bug #899540)
sys-libs/liburing test
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak not keyworded here
media-libs/libass libunibreak
diff --git a/profiles/arch/x86/i486/package.use.mask b/profiles/arch/x86/i486/package.use.mask
index 8e79bd33e178..ce9c6f0cb82f 100644
--- a/profiles/arch/x86/i486/package.use.mask
+++ b/profiles/arch/x86/i486/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
+# Not all required dependencies are keyworded here
+sys-kernel/dracut test
+
# Ben Kohler <bkohler@gentoo.org> (2024-05-03)
# Requires thin-provisioning-tools, which requires rust, which cannot currently
# build/install on i486 or any other CPU class lacking sse2.