refind-install is using efibootmgr to modify NVRAM. Reproducible: Always Steps to Reproduce: 1. remove efibootmgr 2. install refind 3. call refind-install Actual Results: When used without efibootmgr installed, entry in NVRAM fails. Expected Results: refind-install works without installing efibootmgr
Hi Dennis, Which version are you trying to install? All versions currently in the portage tree mention in postinstall that efibootmgr is required. But this is only displayed in case of a new install, not on upgrade. I will change it in next version to always display needed dependencies, even when upgrading.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea0ac9d85b3d9360e28420cc4bb01552d18208c commit 6ea0ac9d85b3d9360e28420cc4bb01552d18208c Author: Stéphane Veyret <stephane@neptura.org> AuthorDate: 2020-04-29 19:19:10 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-04-30 11:59:56 +0000 sys-boot/refind: Bump to version 0.12.0 Closes: https://bugs.gentoo.org/711832 Closes: https://bugs.gentoo.org/720034 Signed-off-by: Stéphane Veyret <stephane@neptura.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> sys-boot/refind/Manifest | 1 + sys-boot/refind/refind-0.12.0.ebuild | 168 +++++++++++++++++++++++++++++++++++ 2 files changed, 169 insertions(+)