[pacman-dev] [PATCH] Provides generation for files (a.k.a. rpm fileattrs for makepkg)

Eli Schwartz eschwartz at archlinux.org
Mon Mar 9 10:53:42 UTC 2020


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1601 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/pacman-dev/attachments/20200309/28188617/attachment.sig>


More information about the pacman-dev mailing list