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.
>
Fixes to *all* lib389 tests, both related to the 48820 updates, and just fixes in general.
https://fedorahosted.org/389/ticket/48820https://fedorahosted.org/389/attachment/ticket/48820/0001-Ticket-48820-Move…https://fedorahosted.org/389/attachment/ticket/48820/0001-Ticket-48820-Fix-…
Fix mitkrb to be python3 compat, and update the tests. These are *very* network and hostname depedendant, and if they fail, it's
probably that!
https://fedorahosted.org/389/ticket/48857https://fedorahosted.org/389/attachment/ticket/48857/0002-Ticket-48857-Remo…
As of these, we have fully passing lib389 tests!
collected 66 items
lib389/lib389/tests/aci_test.py ..
lib389/lib389/tests/agreement_test.py ........
lib389/lib389/tests/backend_test.py .....
lib389/lib389/tests/dereference_test.py .
lib389/lib389/tests/dirsrv_log_test.py ...
lib389/lib389/tests/dirsrv_test.py .....
lib389/lib389/tests/effective_rights_test.py .
lib389/lib389/tests/entry_test.py ......
lib389/lib389/tests/krb5_create_test.py .
lib389/lib389/tests/ldclt_test.py .
lib389/lib389/tests/mappingTree_test.py .....
lib389/lib389/tests/nss_ssl_test.py .
lib389/lib389/tests/replica_test.py .......
lib389/lib389/tests/schema_test.py .
lib389/lib389/tests/suffix_test.py ...
lib389/lib389/tests/test_module_proxy.py ........
lib389/lib389/tests/utils_test.py ........
--
Sincerely,
William Brown
Software Engineer
Red Hat, Brisbane