efibootmgr moved to github (https://github.com/vathpela/efibootmgr/) compared to version 0.6 this version new support the "new" efivarfs support (added in Linux 3.8) Reproducible: Always
this is important for AMD64, and any other arch that uses uefi
tried to build the new version 0.7.0, looks like it also needs 'efivar' library hosted at https://github.com/vathpela/efivar
We need a more updated ebuild of efibootmgr. I installed Gentoo on a UEFI with Archlinux. The efibootmgr(0.7) of Archlinux worked and could give me my efivars. When I chroot in the Gentoo environnement, efibootmgr(0.6) couldn't detech the efivars. I had to grab the latest git version, compile and it worked. I'm on AMD64.
efivar should be added as RDEPEND https://github.com/vathpela/efivar
I've added an ebuild on my overlay : https://github.com/Wyti/Wyti-Overlay Everything seems to work on my computer but feel free to repport any issues on gitHub issue tracker.
Created attachment 386356 [details] efibootmgr-0.9 ebuild
Created attachment 386358 [details] Ebuild for the required sys-libs/efivar-0.12 library
Created attachment 387510 [details] Ebuild for sys-boot/efibootmgr-0.11.0 Require >=sys-libs/efivar-0.14
Created attachment 387514 [details] Ebuild for sys-libs/efivar-0.15 new ebuild required by sys-boot/efibootmgr
Thoses ebuilds (efibootmgr-0.11.0 and the required sys-libs/efivar) should fix the following bugs 462705, 502470, 523196
We're still suck with an ancient 0.5.4-r1 in stable and 0.6.0 on ~amd64! Why is this still only in the overlay, it's needed urgently!?
I'll look this over later today.
Should be all set here. +*efivar-0.15 (26 Nov 2014) + + 26 Nov 2014; Mike Gilbert <floppym@gentoo.org> +efivar-0.15.ebuild, + +metadata.xml: + New package, dependency of sys-boot/efibootmgr. Ebuild by Yannick Schaeffer, + bug 510070. +*efibootmgr-0.11.0 (26 Nov 2014) + + 26 Nov 2014; Mike Gilbert <floppym@gentoo.org> +efibootmgr-0.11.0.ebuild, + metadata.xml: + Version bump, bug 510070. Thanks to Yannick Schaeffer.