Hi Philip,

The workaround comes in two parts:

First you rollback to ruby2.0 2.0.0.484-1ubuntu2 and install psych
2.0.17  - this will require build-essential libffi-dev and ruby2.0-dev
(as per dockerfile).  At this point you can reinstall the security fix

The second part, which is awful, is you have to make sure any gem
commands are run with:

ruby2.0 -r yaml -r rubygems/safe_yaml -S gem

I've just rechecked building that dockerfile from scratch and it all
looks good my end, so maybe go over it a bit more carefully and see if
you've missed something from the steps.

-- 
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