On 07/21/2016 05:15 PM, Carlos O'Donell wrote:
On 07/21/2016 11:08 AM, Florian Weimer wrote:
For Fedora 25, we have a goal to provide libcrypt without the NSS dependency. It turns out I cannot easily build libcrypt twice and install it into different, conflicting subpackages because RPM does not support that. See rhbz#1358776 for details.
So what do we want to do with this goal? Drop it? Or rely on ldconfig running from %post to create the necessary symbolic links, and ship the file under different names?
It should be possible to the file a different path, add that path to /etc/ld.so.conf.d/, and then let ldconfig do the rest of the work?
That would avoid the same named path?
If we rely on ldconfig, it's easier than that. We can just use /lib64/libcrypt-2.25.so and /lib64/libcrypt-nss-2.25.so (with the same soname).
Florian