On Mon, Mar 04, 2024 at 02:43:54PM +0100, Balló György wrote: > Hi all,
Thanks for writing the email. > Since the support for libdepends and libprovides has been removed from > the recently released pacman 6.1, [1] we need to do something before > adopting it to Arch Linux. Many our packages rely on libdepends and > libprovides, and if makepkg would not fill the soname version and > architecture, those dependencies would be broken. I mentioned this one > year ago, but no further discussions happened. [2] > > In short term, we should revert this commit [3] at distribution level > to avoid breakages. The commit has been reverted, but I have included the autodeps additions to our distributed `makepkg.conf` regardless. > In long term, we have to decide via RFC what to do with libdepends and > libprovides. We could probably make a slow, manual transition to the > new 'autodeps' feature in pacman, but it still does not support > optional autodeps, [4] which means that would be impossible to mark any > binary deps as optional. Yes, we need to figure out what to do long term, but while that happens I don't mind keeping the revert around. I'll push pacman 6.1.0 into the testing repos today. -- Morten Linderud PGP: 9C02FF419FECBE16
signature.asc
Description: PGP signature