Bug 1386424
Summary: | Fix packaging duplicates of classes in multiple jar files | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Matthew Harmsen <mharmsen> | |
Component: | pki-core | Assignee: | RHCS Maintainers <rhcs-maint> | |
Status: | CLOSED ERRATA | QA Contact: | Asha Akkiangady <aakkiang> | |
Severity: | urgent | Docs Contact: | ||
Priority: | urgent | |||
Version: | 7.3 | CC: | aakkiang, alee, arubin, cfu, cheimes, edewata, ekeck, ftweedal, jmagne, mharmsen, nkinder, ssidhaye | |
Target Milestone: | rc | Keywords: | ZStream | |
Target Release: | 7.4 | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | pki-core-10.4.0-1.el7 | Doc Type: | No Doc Update | |
Doc Text: |
undefined
|
Story Points: | --- | |
Clone Of: | ||||
: | 1390311 (view as bug list) | Environment: | ||
Last Closed: | 2017-08-01 22:48:25 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1390311 |
Description
Matthew Harmsen
2016-10-18 22:28:30 UTC
Fixed in master (10.4): * d47733f8f9b01b04ef1970754133befa25955c9d > Check-ins from https://fedorahosted.org/pki/ticket/2505 - Fix packaging
> duplicates of classes in multiple jar files
>
> edewata - Fixed in master (10.4):
>
> * d47733f8f9b01b04ef1970754133befa25955c9d
QE - This particular check-in does not require any testing as it is
a simple build-time fix which stopped duplicate classes being
stored in pki-cms.jar and pki-<subsystem>.jar.
Optionally, if you still require simple sanity checking, you can perform the following:
# cd /usr/share/java/pki
# unzip -l pki-ca.jar > pki-ca.jar.manifest
# unzip -l pki-kra.jar > pki-kra.jar.manifest
# unzip -l pki-ocsp.jar > pki-ocsp.jar.manifest
# unzip -l pki-tks.jar > pki-tks.jar.manifest
# unzip -l pki-tps.jar > pki-tps.jar.manifest
# unzip -l pki-cms.jar > pki-cms.jar.manifest
# grep -F -x -f pki-cms.jar.manifest pki-ca.jar.manifest
Length Date Time Name
--------- ---------- ----- ----
0 01-01-1980 00:00 META-INF/
0 01-01-1980 00:00 com/
0 01-01-1980 00:00 com/netscape/
0 01-01-1980 00:00 org/
0 01-01-1980 00:00 org/dogtagpki/
0 01-01-1980 00:00 org/dogtagpki/server/
--------- -------
# grep -F -x -f pki-cms.jar.manifest pki-kra.jar.manifest
Length Date Time Name
--------- ---------- ----- ----
156 01-01-1980 00:00 META-INF/MANIFEST.MF
0 01-01-1980 00:00 META-INF/
0 01-01-1980 00:00 com/
0 01-01-1980 00:00 com/netscape/
0 01-01-1980 00:00 org/
0 01-01-1980 00:00 org/dogtagpki/
0 01-01-1980 00:00 org/dogtagpki/server/
--------- -------
# grep -F -x -f pki-cms.jar.manifest pki-ocsp.jar.manifest
Length Date Time Name
--------- ---------- ----- ----
0 01-01-1980 00:00 META-INF/
0 01-01-1980 00:00 com/
0 01-01-1980 00:00 com/netscape/
0 01-01-1980 00:00 org/
0 01-01-1980 00:00 org/dogtagpki/
0 01-01-1980 00:00 org/dogtagpki/server/
--------- -------
# grep -F -x -f pki-cms.jar.manifest pki-tks.jar.manifest
Length Date Time Name
--------- ---------- ----- ----
156 01-01-1980 00:00 META-INF/MANIFEST.MF
0 01-01-1980 00:00 META-INF/
0 01-01-1980 00:00 com/
0 01-01-1980 00:00 com/netscape/
0 01-01-1980 00:00 org/
0 01-01-1980 00:00 org/dogtagpki/
0 01-01-1980 00:00 org/dogtagpki/server/
--------- -------
# grep -F -x -f pki-cms.jar.manifest pki-tps.jar.manifest
Length Date Time Name
--------- ---------- ----- ----
156 01-01-1980 00:00 META-INF/MANIFEST.MF
0 01-01-1980 00:00 META-INF/
0 01-01-1980 00:00 org/
0 01-01-1980 00:00 org/dogtagpki/
0 01-01-1980 00:00 org/dogtagpki/server/
--------- -------
[root@pki1 pki]# rpm -qi pki-ca Name : pki-ca Version : 10.4.1 Release : 1.el7 Architecture: noarch Install Date: Monday 17 April 2017 01:30:34 AM EDT Group : System Environment/Daemons Size : 2290188 License : GPLv2 Signature : RSA/SHA256, Wednesday 29 March 2017 05:16:22 PM EDT, Key ID 199e2f91fd431d51 Source RPM : pki-core-10.4.1-1.el7.src.rpm Build Date : Wednesday 29 March 2017 03:57:21 PM EDT Build Host : ppc-043.build.eng.bos.redhat.com Relocations : (not relocatable) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> Vendor : Red Hat, Inc. URL : http://pki.fedoraproject.org/ Summary : Certificate System - Certificate Authority [root@pki1 pki]# unzip -l pki-ca.jar > pki-kra.jar.manifest [root@pki1 pki]# unzip -l pki-kra.jar > pki-kra.jar.manifest [root@pki1 pki]# unzip -l pki-ocsp.jar > pki-ocsp.jar.manifest [root@pki1 pki]# unzip -l pki-tks.jar > pki-tks.jar.manifest [root@pki1 pki]# unzip -l pki-tps.jar > pki-tps.jar.manifest [root@pki1 pki]# unzip -l pki-cms.jar > pki-cms.jar.manifest [root@pki1 ~]# cd /usr/share/java/pki [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-tks.jar.manifest Length Date Time Name --------- ---------- ----- ---- 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 com/ 0 01-01-1980 00:00 com/netscape/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-ca.jar.manifest Length Date Time Name --------- ---------- ----- ---- 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 com/ 0 01-01-1980 00:00 com/netscape/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/legacy/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-kra.jar.manifest Length Date Time Name --------- ---------- ----- ---- 153 01-01-1980 00:00 META-INF/MANIFEST.MF 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 com/ 0 01-01-1980 00:00 com/netscape/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/legacy/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-ocsp.jar.manifest Length Date Time Name --------- ---------- ----- ---- 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 com/ 0 01-01-1980 00:00 com/netscape/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-tks.jar.manifest Length Date Time Name --------- ---------- ----- ---- 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 com/ 0 01-01-1980 00:00 com/netscape/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- [root@pki1 pki]# grep -F -x -f pki-cms.jar.manifest pki-tps.jar.manifest Length Date Time Name --------- ---------- ----- ---- 0 01-01-1980 00:00 META-INF/ 0 01-01-1980 00:00 org/ 0 01-01-1980 00:00 org/dogtagpki/ 0 01-01-1980 00:00 org/dogtagpki/server/ --------- ------- Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2110 |