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