When USE="efi", the "xen-version.efi" file is not installed in /boot/efi/gentoo. EFI_MOUNTPOINT is equal to "boot" instead of "/boot" so after emerge of xen, it stays $PORTAGE_TMPDIR/portage/app-emulation/xen-4.11.2-r2/imageboot directory ! Reproducible: Always Steps to Reproduce: 1.USE=efi 2.emerge xen Actual Results: No directory /boot/efi/gentoo It stays $PORTAGE_TMPDIR/portage/app-emulation/xen-4.11.2-r2/imageboot directory Expected Results: A file : /boot/efi/gentoo/xen-4.11.2.efi
Created attachment 599694 [details, diff] Ebuild patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c649fe7b4e80a8bee1928b164ab9a3ea1410215d commit c649fe7b4e80a8bee1928b164ab9a3ea1410215d Author: Tomas Mozes <hydrapolic@gmail.com> AuthorDate: 2019-12-16 08:51:21 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2019-12-17 16:35:36 +0000 app-emulation/xen: fix efi path Closes: https://bugs.gentoo.org/703050 Closes: https://github.com/gentoo/gentoo/pull/13996 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> app-emulation/xen/xen-4.12.1-r4.ebuild | 4 ++-- app-emulation/xen/xen-4.13.0_rc4.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
Thanks for the report & fix Denis.