summaryrefslogtreecommitdiffstats
path: root/pki/dogtag
diff options
context:
space:
mode:
authorjdennis <jdennis@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-11-19 21:00:14 +0000
committerjdennis <jdennis@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-11-19 21:00:14 +0000
commite73bde97720375973af57a29c5dd62aaec6342f2 (patch)
tree13d5f6ae5c4fb0350e32a3d5639e182ba28934cd /pki/dogtag
parentb4ceddcbea09e1e1a0419d1a4e567b784b4d4c2f (diff)
downloadpki-e73bde97720375973af57a29c5dd62aaec6342f2.tar.gz
pki-e73bde97720375973af57a29c5dd62aaec6342f2.tar.xz
pki-e73bde97720375973af57a29c5dd62aaec6342f2.zip
Fix RPM's incorrect "requires perl(pkicommon)"
The pki-setup package provides and uses a PRIVATE Perl module (pkicommon.pm). RPM erroneously believes there should be a requires perl(pkicommon) from the public perl library path. Use the documented macros to correct RPM's incorrect automatic dependency generation. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1574 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/dogtag')
-rw-r--r--pki/dogtag/setup/pki-setup.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/pki/dogtag/setup/pki-setup.spec b/pki/dogtag/setup/pki-setup.spec
index a9e6e10bb..0b5a6ba4a 100644
--- a/pki/dogtag/setup/pki-setup.spec
+++ b/pki/dogtag/setup/pki-setup.spec
@@ -19,6 +19,13 @@ Requires: policycoreutils
Source0: http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz
+# This package provides and uses a PRIVATE Perl module (pkicommon.pm).
+# RPM erroneously believes there should be a requires perl(pkicommon)
+# from the public perl library path. Use the documented macros to
+# correct RPM's incorrect automatic dependency generation.
+%filter_from_requires /perl(pkicommon)/d
+%filter_setup
+
%description
Public Key Infrastructure (PKI) setup scripts used to create and remove
instances from Dogtag PKI deployments.