Created attachment 168518 [details] crmsh.shar
Created attachment 168519 [details] poudriere testport
Created attachment 168538 [details] crmsh.shar Fix pkg-descr.
A commit references this bug: Author: tijl Date: Thu Mar 24 17:37:45 UTC 2016 New revision: 411806 URL: https://svnweb.freebsd.org/changeset/ports/411806 Log: Add net-mgmt/crmsh. Configure, manage and troubleshoot clusters from the command line, with full tab completion and extensive help. crmsh also provides advanced features like low-level cluster configuration, cluster scripting, package management, and history exploration tools giving you a complete insight into the state of your cluster. PR: 208222 Submitted by: David Shane Holden <dpejesh@yahoo.com> Changes: head/net-mgmt/Makefile head/net-mgmt/crmsh/ head/net-mgmt/crmsh/Makefile head/net-mgmt/crmsh/distinfo head/net-mgmt/crmsh/files/ head/net-mgmt/crmsh/files/patch-Makefile.am head/net-mgmt/crmsh/pkg-descr head/net-mgmt/crmsh/pkg-plist
Committed with DOCS and MANPAGES option added.
Looks like xmllint:${PORTSDIR}/textproc/libxml2 \ xsltproc:${PORTSDIR}/textproc/libxslt needs to be added to DOCS_BUILD_DEPENDS and I'm not sure why you commented out the RUN_DEPENDS but py-lxml and py-yaml are required. I think I might have accidently added py-rst2html5 though, that one looks like it can be removed. # crm configure Fatal error: No module named lxml cannot import name main Failed to start crmsh! This is likely due to a broken installation or a missing dependency. If you are using a packaged version of crmsh, please try reinstalling the package. Also check your PYTHONPATH and make sure that the crmsh module is reachable. Please file an issue describing your installation at https://github.com/Clusterlabs/crmsh/issues/ . # crm script describe health ERROR: script.show: Error when loading script health: Failed to load yaml module: No module named yaml
A commit references this bug: Author: tijl Date: Sat Mar 26 17:20:25 UTC 2016 New revision: 411953 URL: https://svnweb.freebsd.org/changeset/ports/411953 Log: - Fix RUN_DEPENDS. - Remove docbook-xsl dependency now that asciidoc pulls it in. PR: 208222 Submitted by: David Shane Holden <dpejesh@yahoo.com> (maintainer) Changes: head/net-mgmt/crmsh/Makefile
(In reply to David Shane Holden from comment #5) xmllint and xsltproc are actually dependencies of asciidoc. They have been added to that port now. The commented RUN_DEPENDS was entirely my fault. I comment them so I don't have to build/install too many other packages when testing a port.