[puppet/f19] Add hard dependency on Ruby (fixes BZ #985208)

Sam Kottler skottler at fedoraproject.org
Sat Jul 27 02:51:06 UTC 2013


commit 4479ea806734f6f98210e0e3655b1e54fa055bde
Author: Sam Kottler <shk at redhat.com>
Date:   Fri Jul 26 22:50:33 2013 -0400

    Add hard dependency on Ruby (fixes BZ #985208)

 puppet.spec |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/puppet.spec b/puppet.spec
index ce4b6bc..695befa 100644
--- a/puppet.spec
+++ b/puppet.spec
@@ -22,7 +22,7 @@
 
 Name:           puppet
 Version:        3.1.1
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        A network tool for managing many disparate systems
 License:        ASL 2.0
 URL:            http://puppetlabs.com
@@ -55,6 +55,9 @@ Requires:       ruby(release)
 %endif
 Requires:       ruby(shadow)
 
+# Prevents jruby from being pulled in by dependencies (BZ #985208)
+Requires:       ruby
+
 # Pull in ruby selinux bindings where available
 %if 0%{?fedora} || 0%{?rhel} >= 6
 %{!?_without_selinux:Requires: ruby(selinux), libselinux-utils}
@@ -357,6 +360,9 @@ fi
 rm -rf %{buildroot}
 
 %changelog
+* Fri Jul 26 2013 Sam Kottler <skottler at fedoraproject.org> - 3.1.1-5
+- Add hard dependency on ruby
+
 * Fri Jun 21 2013 Sam Kottler <skottler at fedoraproject.org> - 3.1.1-4
 - Remove --include-dependencies when installing gems
 


More information about the scm-commits mailing list