William raised a good point in fixing this ticket #48404.
We have *.so and *.so.* (*.so # & *.so.#.#.#) for libraries. I assumed
*.so should be in 389-ds-base-devel and *.so.* should be in
389-ds-base-libs. But it is not needed to be like that? He proposed to
put all the .so and .so.* files in -libs and none in -devel.
We are currently discussing about libnunc-stans.so* and libslapd.so*. I
see another one libns-dshttpd.so* which are all in -libs.
Thanks,
--noriko
On 05/29/2016 04:11 PM, 389 Project wrote:
#48404: /usr/lib64/dirsrv/libnunc-stans.so is owned by both -libs and -devel
-------------------------------------------------+-------------------------
Reporter: nhosoi | Owner:
Type: defect | firstyear
Priority: major | Status:
Component: Directory Server | assigned
Resolution: | Milestone: 1.3.5.5
Blocked By: | Version:
Review: review? | Keywords:
Red Hat Bugzilla: | Blocking:
[https://bugzilla.redhat.com/show_bug.cgi?id=1257568| Ticket origin:
1257568] | Community
-------------------------------------------------+-------------------------
Comment (by firstyear):
You also need to change a later line:
{{{
%{_libdir}/%{pkgname}/libslapd.so.*
TO
%{_libdir}/%{pkgname}/libslapd.so*
}}}
Else it won't match libslapd.so into -libs.
--
389-devel mailing list
389-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/389-devel@xxxxxxxxxxxxxxxxxxxxxxx