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)
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
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]
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
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 <firstname.lastname@example.org> +efivar-0.15.ebuild,
+ 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 <email@example.com> +efibootmgr-0.11.0.ebuild,
+ Version bump, bug 510070. Thanks to Yannick Schaeffer.