File hashvalue_too_big.patch of Package rubygems

diff -wruN -x '*~' ../orig-rubygems-1.5.2/lib/rubygems/requirement.rb ./lib/rubygems/requirement.rb
--- ../orig-rubygems-1.5.2/lib/rubygems/requirement.rb	2011-01-21 22:51:37.000000000 +0100
+++ ./lib/rubygems/requirement.rb	2011-03-30 20:26:47.000000000 +0200
@@ -106,7 +106,7 @@
   end
 
   def hash # :nodoc:
-    requirements.hash
+    requirements.inject(0) { |h, r| h ^ r.first.hash ^ r.last.hash}
   end
 
   def marshal_dump # :nodoc:
openSUSE Build Service is sponsored by