virtual/dist-kernel - 7.3.1 (bentoo)

Search

Virtual Group Dependencies

This virtual package provides the following dependencies:

Install

Install this version:

emerge -a =virtual/dist-kernel-7.3.1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =virtual/dist-kernel-7.3.1

Or alternatively:

emerge --autounmask-write -a =virtual/dist-kernel-7.3.1

Package Information

Description:
Virtual to depend on any Distribution Kernel

Ebuild Details

Version EAPI Keywords Slot
7.3.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0/7.3.1
View Raw Ebuild
# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

# BENTOO-DIVERGENCE: RDEPEND - adds ~sys-kernel/bentoo-kernel{,-bin}-${PV}, so modules
# built against virtual/dist-kernel accept bentoo's kernel. Same PVR as the
# ::gentoo virtual on purpose: gentoo-kernel users still match the first
# alternative, and the subslot (0/${PVR}) stays the one they have installed.
# A revbump here would change it and rebuild every out-of-tree module
# (nvidia-drivers, virtualbox-modules, ...) for every bentoo user. This copy
# wins over ::gentoo's by repository priority (bentoo 0, gentoo -1000).
#
# Never prune the version matching the newest sys-kernel/bentoo-kernel, even
# when pkgcheck calls it RedundantVersion: bentoo-kernel pins the virtual to
# its own PV until a newer bentoo-kernel exists, so a bentoo-kernel machine
# resolves to exactly that version.

DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"

RDEPEND="
	|| (
		~sys-kernel/gentoo-kernel-${PV}
		~sys-kernel/gentoo-kernel-bin-${PV}
		~sys-kernel/vanilla-kernel-${PV%_p*}
		~sys-kernel/gentoo-kernel-modprep-${PV}
		~sys-kernel/bentoo-kernel-${PV}
		~sys-kernel/bentoo-kernel-bin-${PV}
	)
"

Dependencies

RDEPEND

	|| (
		~sys-kernel/gentoo-kernel-${PV}
		~sys-kernel/gentoo-kernel-bin-${PV}
		~sys-kernel/vanilla-kernel-${PV%_p*}
		~sys-kernel/gentoo-kernel-modprep-${PV}
		~sys-kernel/bentoo-kernel-${PV}
		~sys-kernel/bentoo-kernel-bin-${PV}
	)