#1357 pki-server-10.2.3 fails to install because of tomcatjss-7.1.2 dependency
Closed: Invalid Opened by mharmsen.

pki-server-10.2.3 fails to install as it depends on tomcatjss-7.1.2 is not part
of RHEL7.1

How reproducible:

1. Install RHEL7.1 system
2. Try install pki-console and other pki packages,

Actual results:

pki-server package is not installed due to non-availability of tomcatjss-7.1.2

Expected results:

pki-server package should be install and tomcatjss-7.1.2 should be installed
with it.

Additional info:

$ yum -y install bind expect pki-console xmlstarlet dos2unix
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use
subscription-manager to register.
Package 32:bind-9.9.4-18.el7.x86_64 already installed and latest version
Package expect-5.45-12.el7.x86_64 already installed and latest version
Package pki-console-10.2.3-1.el7.noarch already installed and latest version
Package dos2unix-6.0.3-4.el7.x86_64 already installed and latest version
Nothing to do
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use
subscription-manager to register.
Package pki-tools-10.2.3-2.el7.x86_64 already installed and latest version
Package pki-symkey-10.2.3-2.el7.x86_64 already installed and latest version
Package dogtag-pki-console-theme-10.2.3-2.el7.noarch already installed and
latest version
Package dogtag-pki-server-theme-10.2.3-2.el7.noarch already installed and
latest version
Resolving Dependencies
--> Running transaction check
---> Package dogtag-pki.noarch 0:10.2.3-2.el7 will be installed
--> Processing Dependency: pki-tps >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Processing Dependency: pki-tks >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Processing Dependency: pki-server >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Processing Dependency: pki-ocsp >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Processing Dependency: pki-kra >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Processing Dependency: pki-ca >= 10.2.3 for package:
dogtag-pki-10.2.3-2.el7.noarch
--> Running transaction check
---> Package pki-ca.noarch 0:10.2.3-2.el7 will be installed
---> Package pki-kra.noarch 0:10.2.3-2.el7 will be installed
---> Package pki-ocsp.noarch 0:10.2.3-2.el7 will be installed
---> Package pki-server.noarch 0:10.2.3-2.el7 will be installed
--> Processing Dependency: tomcatjss >= 7.1.2 for package:
pki-server-10.2.3-2.el7.noarch
---> Package pki-tks.noarch 0:10.2.3-2.el7 will be installed
---> Package pki-tps.x86_64 0:10.2.3-2.el7 will be installed
--> Finished Dependency Resolution
Error: Package: pki-server-10.2.3-2.el7.noarch (CS-home)
           Requires: tomcatjss >= 7.1.2
           Available: tomcatjss-7.1.0-5.el7.noarch (rhel7.1)
               tomcatjss = 7.1.0-5.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Per Dogtag 10.2.X TRIAGE meeting of 04/28/2015: WONTFIX (downstream issue only)

Metadata Update from @mharmsen:
- Issue set to the milestone: 10.2.4

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/1919

If you want to receive further updates on the issue, please navigate to the
GitHub issue and click on Subscribe button.

Thank you for understanding, and we apologize for any inconvenience.

Metadata