Description: Create and install the lib389 cli man pages in its setup.py file. Previously running "make" in a dev environment was failing because "make' was not installing lib389 (and its man pages) which was breaking the build.
https://pagure.io/389-ds-base/issue/49811
Reviewed by: ?
This should be under lib389, not under tests. Otherwise, ds* tools and manpages are installed in tests rpm:
[root@server ds]# rpm -ql dist/rpms/python3-389-ds-base-tests-1.4.0.11-20180702git65413da23.fc28.noarch.rpm | grep dsc /usr/sbin/dsconf /usr/sbin/dscreate /usr/sbin/dsctl /usr/share/man/man8/dsconf.8.gz /usr/share/man/man8/dscreate.8.gz /usr/share/man/man8/dsctl.8.gz
rebased onto 4404d03dd2a1e29e863aa1dc27af7d04b42cc9cf
@vashirov nice catch - fixed...
LGTM
Pull-Request has been merged by mreynolds
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This pull request has been cloned to Github as issue and is available here: - https://github.com/389ds/389-ds-base/issues/2882
If you want to continue to work on the PR, please navigate to the github issue, download the patch from the attachments and file a new pull request.
Thank you for understanding. We apologize for all inconvenience.
Pull-Request has been closed by spichugi
Description: Create and install the lib389 cli man pages in its
setup.py file. Previously running "make" in a dev
environment was failing because "make' was not installing
lib389 (and its man pages) which was breaking the build.
https://pagure.io/389-ds-base/issue/49811
Reviewed by: ?