Michael Biebl [2015-06-04 19:26 +0200]: > > I am not able to use "bootctl install" to install the recently added > > systemd bootloader: > > > > # bootctl install --path=/boot/efi > > Created "/boot/efi/EFI/systemd". > > Created "/boot/efi/EFI/Boot". > > Created "/boot/efi/loader". > > Created "/boot/efi/loader/entries". > > Failed to open "/usr/lib/systemd/boot/efi": No such file or directory > > > > That directory/file is indeed missing but can be found in the upstream > > Makefile. Please make sure to include it in the Debian package.
BTW, this is because of the new HAVE_GNUEFI which is false for a Debian build. This would enable building the files/binaries in boot/efi/. To properly fix this, bootctl.c should conditionalize the availability of install and friends on HAVE_GNUEFI. Or, we just don't install it at all as you suggest. Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
signature.asc
Description: Digital signature