This patch adds the require 'yaml' that solves the issue.
diff -Nru libgems-ruby-1.3.7/debian/changelog libgems-ruby-1.3.7/debian/changelog --- libgems-ruby-1.3.7/debian/changelog 2010-09-12 07:21:27.000000000 -0700 +++ libgems-ruby-1.3.7/debian/changelog 2010-11-02 15:14:47.000000000 -0700 @@ -1,3 +1,10 @@ +libgems-ruby (1.3.7-3) unstable; urgency=high + + * debian/patches/50_add_missing_require_yaml.diff require 'yaml' in + lib/rubygems/specification.rb (Closes: #587554) + + -- Clint Byrum <[email protected]> Tue, 02 Nov 2010 15:12:58 -0700 + libgems-ruby (1.3.7-2) unstable; urgency=high * Team upload. diff -Nru libgems-ruby-1.3.7/debian/patches/50_add_missing_require_yaml.diff libgems-ruby-1.3.7/debian/patches/50_add_missing_require_yaml.diff --- libgems-ruby-1.3.7/debian/patches/50_add_missing_require_yaml.diff 1969-12-31 16:00:00.000000000 -0800 +++ libgems-ruby-1.3.7/debian/patches/50_add_missing_require_yaml.diff 2010-11-02 15:18:13.000000000 -0700 @@ -0,0 +1,19 @@ +Description: Resolves issue where YAML module is reported missing when .gemrc is gone. +Author: Clint Byrum <[email protected]> +Bug: http://rubyforge.org//tracker/index.php?func=detail&aid=28582&group_id=126&atid=575 +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/libgems-ruby/+bug/643768 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597554 + +Index: libgems-ruby-1.3.7/lib/rubygems/specification.rb +=================================================================== +--- libgems-ruby-1.3.7.orig/lib/rubygems/specification.rb 2010-11-02 15:10:57.385372002 -0700 ++++ libgems-ruby-1.3.7/lib/rubygems/specification.rb 2010-11-02 15:11:08.175372000 -0700 +@@ -4,6 +4,8 @@ + # See LICENSE.txt for permissions. + #++ + ++require 'yaml' ++ + require 'rubygems/version' + require 'rubygems/requirement' + require 'rubygems/platform' diff -Nru libgems-ruby-1.3.7/debian/patches/series libgems-ruby-1.3.7/debian/patches/series --- libgems-ruby-1.3.7/debian/patches/series 2010-09-10 22:43:08.000000000 -0700 +++ libgems-ruby-1.3.7/debian/patches/series 2010-11-02 15:10:45.000000000 -0700 @@ -1,3 +1,4 @@ 01_default_gem_path.diff 03_disable_update_system.diff 08_tighter_search_regex.diff +50_add_missing_require_yaml.diff
_______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers
