Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703050 - app-emulation/xen-4.11.2-r2 : xen-4.11.2.efi not installed in /boot/efi/gentoo
Summary: app-emulation/xen-4.11.2-r2 : xen-4.11.2.efi not installed in /boot/efi/gentoo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-12-15 23:16 UTC by denis.chancogne
Modified: 2019-12-18 05:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild patch (file_703050.txt,833 bytes, patch)
2019-12-15 23:19 UTC, denis.chancogne
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description denis.chancogne 2019-12-15 23:16:52 UTC
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
Comment 1 denis.chancogne 2019-12-15 23:19:10 UTC
Created attachment 599694 [details, diff]
Ebuild patch
Comment 2 Larry the Git Cow gentoo-dev 2019-12-17 16:36:12 UTC
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(-)
Comment 3 Tomáš Mózes 2019-12-18 05:44:46 UTC
Thanks for the report & fix Denis.