On 3/9/20 2:16 AM, Erich Eckner wrote: > Hi, > > On Mon, 9 Mar 2020, Allan McRae wrote: > >> People have previously suggested automatically adding all dependencies >> on libraries to depends, and have all packages provide their libraries. >> This was rejected. > > I had requested something similar once, but not exactly what you wrote > (I assume, you refer to my request - if not, please ignore): > > The request was to add all the provides parts, but the depends part only > if one likes to (e.g. if one evaluates the stability of linking more > important than an easy build path for upgrades) - but even that got > rejected. > > So in essence: Already *adding* the metadata is not accepted. Even if > it's not intended to use it thoroughly in packages.
Adding provides=(libfoo.so) to all Arch PKGBUILDs wouldn't be a pacman-dev change. IIRC people have actually asked that makepkg automatically search through the $pkgdir and add provides=(libfoo.so=1-64) for every single installed library, whether the PKGBUILD instructs to do so or not. -- Eli Schwartz Bug Wrangler and Trusted User
signature.asc
Description: OpenPGP digital signature
