Requerir una gema de Ruby en Ruby Script rompe la ejecución de tareas Cron

Estoy tratando de ejecutar un trabajo cron usando Gems. He instalado Ruby a través de RVM y cuando necesito una gema, se rompe el trabajo cron. He intentado exigir dos gemas totalmente diferentes, PG / Pry, y cuando las necesito, el cronjob no se completa. Aquí está el "código de prueba" que funciona bien:

open('/home/log.log', 'a') do |f|
  f.puts Time.now.to_s
end

Así es como configuro el cronjob:

* * * * * /usr/local/rvm/rubies/ruby-2.0.0-p247/bin/ruby /home/test1.rb

Puedo ver la nueva salida cada minuto. Y cuando agrego una línea de gema requerida en la parte superior, luego se rompe, pero solo cuando se ejecuta a través de cron:

require 'pg'

open('/home/log.log', 'a') do |f|
  f.puts Time.now.to_s
end

El cronjob se ejecuta (puedo verlo ejecutarse en el registro del sistema), pero nunca se completa (ninguna salida llega al archivo de texto). He intentado esto en dos servidores separados, uno Debian, un CentOS, y ambos tienen el mismo problema. Por extraño que parezca, esto solo afecta al trabajo cron, si ejecuto el mismo archivo ruby ​​desde la consola: /home/test1.rb funcionará bien.

Cualquier ayuda sería genial.

Respuestas a la pregunta(1)

Su respuesta a la pregunta