Also affected - gem2.0 is totally stuffed with this.  It seems like if
your system didn't already have a recent version of psych installed
before the upgrade (maybe) then you can't use it...

I tried using the safe_yaml that seems to be bundled with ruby (or
perhaps it was pre-installed?), but  that fails to...

ruby2.0 -r safe_yaml -r rubygems/safe_yaml  -S gem install psych --version 
2.0.17 --backtrace
ERROR:  While executing gem ... (ArgumentError)
    wrong number of arguments (4 for 1..3)
        /usr/lib/ruby/vendor_ruby/safe_yaml/load.rb:136:in `load'
        /usr/lib/ruby/vendor_ruby/safe_yaml.rb:29:in `safe_load'
        /usr/lib/ruby/2.0.0/rubygems/safe_yaml.rb:31:in `safe_load'
        /usr/lib/ruby/2.0.0/rubygems/package.rb:445:in `block (2 levels) in 
read_checksums'
        /usr/lib/ruby/2.0.0/rubygems/package.rb:444:in `wrap'
        /usr/lib/ruby/2.0.0/rubygems/package.rb:444:in `block in read_checksums'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1777174

Title:
  2.0.0.484-1ubuntu2.10 triggers uninitialized constant Gem::SafeYAML on
  calling gem2.0 install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby2.0/+bug/1777174/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to