The biggest problems during packaging are the completeness and the conflicts. You can test the completeness really easy by testing the software itself. The conflicts you can only test by installing all the packages one by one. Please do this with only a basic installation of SuSE to avoid missing or wrong dependencies especially in openca-common. Please install the packages in the following order:
openca-doc
perl-CGI-Session
perl-XML-Twig
perl-MIME-Tools
perl-Net-Server
perl-ldap
perl-openca-configuration
perl-openca-xml-cache
openca-sv
perl-openca-openssl
perl-openca-crypto
perl-openca-tools
perl-openca-tristatecgi
perl-openca-session
perl-openca-pkcs7
perl-openca-log
perl-openca-ui-html
perl-openca-ac
perl-openca-req
perl-openca-x509
perl-openca-crl
perl-openca-db
perl-openca-dbi
perl-openca-common
openca-web-interface-node
perl-openca-statemachine
openca-web-interface-ca
openca-web-interface-ra
openca-web-interface-pub
openca-web-interface-ldap
openca-scep
openca-web-interface-scep
openca-ocspd