Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591646 - sys-boot/efibootmgr-13: version bump
Summary: sys-boot/efibootmgr-13: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
: 591660 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-08-19 05:46 UTC by Perfect Gentleman
Modified: 2016-08-19 17:57 UTC (History)
1 user (show)

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


Attachments
efibootmgr-13.ebuild (efibootmgr-13.ebuild,788 bytes, text/plain)
2016-08-19 09:23 UTC, Russell Knighton
Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-08-19 08:22:01 UTC
*** Bug 591660 has been marked as a duplicate of this bug. ***
Comment 2 Russell Knighton 2016-08-19 09:23:33 UTC
Created attachment 443754 [details]
efibootmgr-13.ebuild

Copy/paste from my duplicate bug report.

(Side note: I searched for "efibootmgr" before posting my bug report, so how come this bug, posted 2 & 1/2 hrs before mine, didn't show up in the search results? This has happened more than once! I /always/ search for existing bugs/requests before submitting my own.)

New ebuild for efibootmgr-13.

Based off of current efibootmgr-0.12 ebuild in portage tree.

Corrected SRC_URI ("PV" instead of "P"):
-SRC_URI="https://github.com/rhinstaller/${PN}/releases/download/${P}/${P}.tar.bz2"
+SRC_URI="https://github.com/rhinstaller/${PN}/releases/download/${PV}/${P}.tar.bz2"

Although it's not documented anywhere that I could see, this version of bootmgr wouldn't compile with efivar-0.23 (as is currently in portage), so I did a local bump to efivar-26, which then worked for me. (See existing bug 591648)

Also updated paths for the binaries/docs/man pages that seem to have changed, added new efibootdump binary & man page, and removed the Changelog, which is no longer provided:
-	dosbin src/efibootmgr/efibootmgr
-	doman src/man/man8/efibootmgr.8
-	dodoc AUTHORS README doc/ChangeLog doc/TODO
+	dosbin src/efibootmgr src/efibootdump
+	doman src/efibootmgr.8 src/efibootdump.8
+	dodoc AUTHORS README TODO
Comment 3 Russell Knighton 2016-08-19 09:24:41 UTC
Might also wish to add a dependency on bug 591648, as it's required for the new version of efibootmgr.
Comment 4 Mike Gilbert gentoo-dev 2016-08-19 17:57:01 UTC
Thanks for the notice.