Beim auslesen von xlsx Dateien mit Hilfe von roo kam es zu keinen Problem, wenn die rb Datei direkt über die Kommandozeile ausgeführt wurde. Wurde die Datei jedoch innerhalb des Jobs Ordners abgelegt und über dashing ausgeführt, kam es zu folgendem Fehler:
.gem/ruby/gems/backports-3.6.6/lib/backports/std_lib.rb:9:in `require': cannot load such file -- roo (LoadError)
from /home/dashing/.gem/ruby/gems/backports-3.6.6/lib/backports/std_lib.rb:9:in `require_with_backports'
from /home/dashing/sweet_dashboard_project/jobs/todo.rb:1:in `
from /home/dashing/.gem/ruby/gems/backports-3.6.6/lib/backports/std_lib.rb:9:in `require'
from /home/dashing/.gem/ruby/gems/backports-3.6.6/lib/backports/std_lib.rb:9:in `require_with_backports'
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing/app.rb:157:in `block in require_glob'
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing/app.rb:156:in `each'
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing/app.rb:156:in `require_glob'
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing/app.rb:167:in `
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing.rb:3:in `require'
from /home/dashing/.gem/ruby/gems/dashing-1.3.4/lib/dashing.rb:3:in `
Das Problem trat nicht mehr auf, nachdem im Gemfile gem 'roo', '~> 2.3.2'
hinterlegt wurde.