File puppet-ruby-2_2.patch of Package rubygem-puppet
--- a/lib/puppet/vendor/safe_yaml/lib/safe_yaml/syck_node_monkeypatch.rb 2015-05-12 20:28:38.540000000 +0200 +++ b/lib/puppet/vendor/safe_yaml/lib/safe_yaml/syck_node_monkeypatch.rb 2015-05-12 20:28:54.708000000 +0200 @@ -39,5 +39,7 @@ if defined?(YAML::Syck::Node) YAML::Syck.module_eval monkeypatch else - Syck.module_eval monkeypatch + if defined?(Syck) + Syck.module_eval monkeypatch + end end