[Rpm-maint] [rpm-software-management/rpm] [RFC] Automatically generate deps for dlopen() deps? (Issue #3032)

Florian Festi notifications at github.com
Wed Apr 17 13:04:12 UTC 2024


We welcome an automatic way to add these sort of dependencies automatically without packagers needing to care. I don't have a deeper insight or strong opinion whether these ELF entries are the best way of doing that. Having this as part of the (C) code is probably a good idea if upstreams can be bothered to add them.

Rpm has file attributes which run the automatic dependency generators. E.g. https://github.com/rpm-software-management/rpm/blob/master/fileattrs/elf.attr for ELF files. There are various ways to add this to RPM. Having a separate file attribute, extend the one above or even get this integrated into the elfdeps utility: https://github.com/rpm-software-management/rpm/blob/master/tools/elfdeps.c

The later is probably the best solutions as it avoid opening all these ELF files a second time.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3032#issuecomment-2061214661
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/3032/2061214661 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20240417/2cbc6fa8/attachment.html>


More information about the Rpm-maint mailing list