From e1117dedb416a8cf5507d8a0aa9fa6e3f08305ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 5 Jul 2026 17:07:08 +0200 Subject: [PATCH] sys-kernel/gentoo-kernel-modprep: Add a PDEP on the virtual MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit While rebuilding kernel modules after gentoo-kernel-modprep is not strictly necessary (as we're not running the kernel after all), pulling the PDEP helps Portage with depgraph resolution and ensures that we test rebuilding the modules and produce fresh binary packages if necessary. Signed-off-by: Michał Górny --- .../gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.177.ebuild | 3 +++ .../gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.95.ebuild | 3 +++ .../gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.38.ebuild | 3 +++ .../gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.144.ebuild | 3 +++ .../gentoo-kernel-modprep/gentoo-kernel-modprep-7.1.3.ebuild | 3 +++ 5 files changed, 15 insertions(+) diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.177.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.177.ebuild index 495af519b3d5c..b0f0146b0c496 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.177.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.177.ebuild @@ -35,6 +35,9 @@ RDEPEND=" virtual/libelf !sys-kernel/gentoo-kernel-bin:${SLOT} " +PDEPEND=" + >=virtual/dist-kernel-${PV} +" BDEPEND=" app-alternatives/bc app-alternatives/lex diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.95.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.95.ebuild index 495af519b3d5c..b0f0146b0c496 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.95.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.95.ebuild @@ -35,6 +35,9 @@ RDEPEND=" virtual/libelf !sys-kernel/gentoo-kernel-bin:${SLOT} " +PDEPEND=" + >=virtual/dist-kernel-${PV} +" BDEPEND=" app-alternatives/bc app-alternatives/lex diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.38.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.38.ebuild index 495af519b3d5c..b0f0146b0c496 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.38.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.38.ebuild @@ -35,6 +35,9 @@ RDEPEND=" virtual/libelf !sys-kernel/gentoo-kernel-bin:${SLOT} " +PDEPEND=" + >=virtual/dist-kernel-${PV} +" BDEPEND=" app-alternatives/bc app-alternatives/lex diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.144.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.144.ebuild index 495af519b3d5c..b0f0146b0c496 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.144.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.144.ebuild @@ -35,6 +35,9 @@ RDEPEND=" virtual/libelf !sys-kernel/gentoo-kernel-bin:${SLOT} " +PDEPEND=" + >=virtual/dist-kernel-${PV} +" BDEPEND=" app-alternatives/bc app-alternatives/lex diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-7.1.3.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-7.1.3.ebuild index 8738103d25b7b..fb79c395cf20c 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-7.1.3.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-7.1.3.ebuild @@ -35,6 +35,9 @@ RDEPEND=" virtual/libelf !sys-kernel/gentoo-kernel-bin:${SLOT} " +PDEPEND=" + >=virtual/dist-kernel-${PV} +" BDEPEND=" app-alternatives/bc app-alternatives/lex