Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
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!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
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#76315 - [mkinitcpio] Move binutils dependency to optdepends
Attached to Project:
Arch Linux
Opened by Jeremy Goss (jemgoss) - Thursday, 27 October 2022, 15:08 GMT
Last edited by Jelle van der Waa (jelly) - Monday, 18 September 2023, 17:44 GMT
Opened by Jeremy Goss (jemgoss) - Thursday, 27 October 2022, 15:08 GMT
Last edited by Jelle van der Waa (jelly) - Monday, 18 September 2023, 17:44 GMT
|
DetailsDescription:
Any chance the binutils dependency can be moved to optdepends? binutils is part of the base-devel group - i.e. a development utility - and I don't think it should be dragged in for EVERY linux install. As far as I can tell, binutils is only required for objcopy, which is used when generating Unified Images and that's not the default: it requires manually editing the mkinitcpio preset to enable that. Please correct me if I'm wrong. Maybe mkinitcpio can display a warning if objcopy is missing before its use. This is related to https://bugs.archlinux.org/task/72877, which asked that binutils be added as a dependency, but even that suggested as an optdepends. This may seem unnecessary but will help to reduce the overall dependency creep for a base system. Additional info: * package version: mkinitcpio 31-2+ |
This task depends upon
Closed by Jelle van der Waa (jelly)
Monday, 18 September 2023, 17:44 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/m kinitcpio/mkinitcpio/issues/212
Monday, 18 September 2023, 17:44 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/m kinitcpio/mkinitcpio/issues/212
[1] https://0pointer.de/blog/brave-new-trusted-boot-world.html