[Rpm-maint] [rpm-software-management/rpm] RFE: add a file dependency on the elf loader to use if not implied by libc.so.6 (#488)

Jeff Johnson notifications at github.com
Wed Aug 1 18:54:23 UTC 2018


RPM used to extract not only the libc soname, but also the elf loader to use that is found in elf headers.

The dependency on the elf interpreter was removed after much discussion regarding bloat and redundant dependencies in depsolver metadata more than a decade ago.

While it is true that the elf loader and the libc soname dependencies are redundant for glibc, this isn't true in general. Even if glibc is being used, LSB chose to use a different elf interpreter, to give a known usage case.

UClibc also has a different elf interpreter.

The elf loader file dependency should be added if the path is not what glibc uses to have both bloat removal (when glibc is in use) and completeness when a different elf loader is being used.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/488
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180801/22c575ab/attachment.html>


More information about the Rpm-maint mailing list