Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#49310 - [archboot] depends on deprecated prebootloader

Attached to Project: Arch Linux
Opened by Dr. Robert Marmorstein (atomopawn) - Thursday, 12 May 2016, 16:52 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 14 May 2016, 19:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No


The package extra/archboot 2015.09-1 depends on a deprecated package "prebootloader" which has been replaced by efi-tools-1.7.0-1. This prevents systems with archboot from upgrading.

Removing archboot, upgrading, and reinstalling results in:

warning: cannot resolve "prebootloader>=20130206-1", a dependency of "archboot"
:: The following package cannot be upgraded due to unresolvable dependencies:

Can someone update the depends in archboot?
This task depends upon
 FS#49314 - [efitools] Missing PreLoader.efi 

Closed by  Tobias Powalowski (tpowa)
Saturday, 14 May 2016, 19:05 GMT
Reason for closing:  Fixed
Additional comments about closing:  2016.05-1
Comment by Dr. Robert Marmorstein (atomopawn) - Thursday, 12 May 2016, 16:56 GMT
Oops. The dependency is efitools-1.7.0-1 (no dash).
Comment by Tobias Powalowski (tpowa) - Thursday, 12 May 2016, 19:44 GMT
I'll release a new archboot soon. I need to add the changes from prebootloader to efitools first.
Comment by Plague (centuryplague) - Saturday, 14 May 2016, 01:03 GMT
This has broken my archiso build:

[mkarchiso] INFO: Configuration settings
[mkarchiso] INFO: Command: install
[mkarchiso] INFO: Architecture: x86_64
[mkarchiso] INFO: Working directory: work/x86_64
[mkarchiso] INFO: Installation directory: arch
[mkarchiso] INFO: Pacman config file: work/pacman.conf
[mkarchiso] INFO: Packages: prebootloader

[mkarchiso] INFO: Installing packages to 'work/x86_64/airootfs/'...
==> Creating install root at work/x86_64/airootfs
==> Installing packages to work/x86_64/airootfs
:: Synchronizing package databases...
customrepo is up to date
core is up to date
extra is up to date
community is up to date
error: target not found: prebootloader
==> ERROR: Failed to install packages to new root
ERROR building