commit: 0d0cfac9841afc7fc2bf5e3fcb0fd7253b237afe Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Tue Nov 4 19:09:09 2025 +0000 Commit: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org> CommitDate: Sat Nov 8 15:02:04 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0cfac9
sys-kernel/dracut: update gpg optfeature The crypt-gpg module requires the 'gpg' binary. If smartcard support is enabled, it also requires gpg-agent, gpg-connect-agent, and optionally scdaemon. It might be possible to mix/match, but let's keep things simple and require matching implementations. Closes: https://bugs.gentoo.org/965645 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44471 Closes: https://github.com/gentoo/gentoo/pull/44471 Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org> sys-kernel/dracut/dracut-106-r2.ebuild | 2 +- sys-kernel/dracut/dracut-108-r4.ebuild | 2 +- sys-kernel/dracut/dracut-109.ebuild | 2 +- sys-kernel/dracut/dracut-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-kernel/dracut/dracut-106-r2.ebuild b/sys-kernel/dracut/dracut-106-r2.ebuild index 90764e022506..46232b169259 100644 --- a/sys-kernel/dracut/dracut-106-r2.ebuild +++ b/sys-kernel/dracut/dracut-106-r2.ebuild @@ -200,7 +200,7 @@ pkg_postinst() { optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ "sys-fs/cryptsetup[-static-libs]" optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg + "app-alternatives/gpg[reference]" "app-alternatives/gpg[freepg(-)]" optfeature \ "Allows use of dash instead of default bash (on your own risk)" \ app-shells/dash diff --git a/sys-kernel/dracut/dracut-108-r4.ebuild b/sys-kernel/dracut/dracut-108-r4.ebuild index 0129455c146b..4875e71dc103 100644 --- a/sys-kernel/dracut/dracut-108-r4.ebuild +++ b/sys-kernel/dracut/dracut-108-r4.ebuild @@ -214,7 +214,7 @@ pkg_postinst() { optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ "sys-fs/cryptsetup[-static-libs]" optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg + "app-alternatives/gpg[reference]" "app-alternatives/gpg[freepg(-)]" optfeature \ "Allows use of dash instead of default bash (on your own risk)" \ app-shells/dash diff --git a/sys-kernel/dracut/dracut-109.ebuild b/sys-kernel/dracut/dracut-109.ebuild index 44e15903dcad..c33921f4dd5c 100644 --- a/sys-kernel/dracut/dracut-109.ebuild +++ b/sys-kernel/dracut/dracut-109.ebuild @@ -208,7 +208,7 @@ pkg_postinst() { optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ "sys-fs/cryptsetup[-static-libs]" optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg + "app-alternatives/gpg[reference]" "app-alternatives/gpg[freepg(-)]" optfeature \ "Allows use of dash instead of default bash (on your own risk)" \ app-shells/dash diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild index 44e15903dcad..c33921f4dd5c 100644 --- a/sys-kernel/dracut/dracut-9999.ebuild +++ b/sys-kernel/dracut/dracut-9999.ebuild @@ -208,7 +208,7 @@ pkg_postinst() { optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ "sys-fs/cryptsetup[-static-libs]" optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg + "app-alternatives/gpg[reference]" "app-alternatives/gpg[freepg(-)]" optfeature \ "Allows use of dash instead of default bash (on your own risk)" \ app-shells/dash
