FS#76171 - [pacman] add required dependencies (for makepkg)
Attached to Project:
Arch Linux
Opened by David Runge (dvzrv) - Tuesday, 11 October 2022, 11:00 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:14 GMT
Opened by David Runge (dvzrv) - Tuesday, 11 October 2022, 11:00 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:14 GMT
|
Details
Description: The required dependencies of e.g. makepkg are
currently not dependencies of the pacman package.
The dependencies for makepkg are dragged in via transitive dependencies (e.g. via the base-devel group in our build environments), but the cleaner approach would be to identify the dependencies and adding them to the list of dependencies for the pacman package. One upside to a proper dependency resolution is, that it would allow us to e.g. drop fakeroot from base-devel later on, as the reason why fakeroot is in the group is due to makepkg requiring it (the same is probably true for other dependencies). Additional info: * pacman 6.0.1-8 Steps to reproduce: n/a |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:14 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/pacman/issues/2
Saturday, 25 November 2023, 20:14 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/pacman/issues/2
If you want I can make the ticket title more generic.
So we would end up with users and packages building without fakeroot at all. We for sure don't want that.
FS#76790