The following build issues must be corrected in both Dogtag 9 and Dogtag 10 in the appropriate GIT repositories (DOGTAG_9_BRANCH and master):
- pki-setup (as a part of pki-core) needs to add back the following Perl runtime dependencies (in response to Bug 772699 - [PATCH] Adapt perl and python fileattrs to changed file 5.10 magics): - Requires: perl(File::Slurp) - Requires: perl(XML::LibXML) - pki-selinux (as a part of pki-core) needs the following build-time requirement added: - BuildRequires: selinux-policy-devel - pki-core needs to have the 'cmake' line modified to add the following override flag: - -DSYSTEMD_LIB_INSTALL_DIR=%{_unitdir} - SELinux issues (addressed in one or more separate bugs) - SVN/GIT repositories placed in-sync (Bug 796006 - Get DOGTAG_9_BRANCH GIT repository in-sync with DOGTAG_9_BRANCH SVN repository . . .)
The following additional build issues must be corrected in Dogtag 10 in the appropriate GIT repository (master):
- ipa-pki-theme, pki-ra, and pki-tps (non-java components) MUST exclude the java-based junit testing infrastructure in order to build within a 'mock' environment - pki-console needs to have the 'junit' logic from TRAC Ticket #101 (Bug 788787 - dogtag 10 pki-core-10.0.0.a1 fails to build due to dependency on junit4)
The following additional build issues must be corrected in Dogtag 9 in the appropriate GIT repository (DOGTAG_9_BRANCH):
- pki-kra, pki-ocsp, and pki-tks need to have the 'cmake' line modified to add the following override flag: - -DSYSTEMD_LIB_INSTALL_DIR=%{_unitdir}
This ticket was finally closed with the release of the following packages on Fedora 15, 16, 17, and 18:
- dogtag-pki-9.0.0-10 - dogtag-pki-theme-9.0.11-1 - pki-core-9.0.18-1 - pki-kra-9.0.10-1 - pki-ocsp-9.0.9-1 - pki-tks-9.0.9-1
Metadata Update from @mharmsen: - Issue assigned to mharmsen - Issue set to the milestone: Dogtag 10.0.0.a1
Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.
This issue has been cloned to GitHub and is available here: https://github.com/dogtagpki/pki/issues/676
If you want to receive further updates on the issue, please navigate to the GitHub issue and click on Subscribe button.
Subscribe
Thank you for understanding, and we apologize for any inconvenience.
Login to comment on this ticket.