Podczas odpalania Grunt-a dostaje taki błąd z Ruby-ego:
Warning: /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:62:in `file?': Insecure operation - file? (SecurityError)
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:62:in `block (2 levels) in contains_requirable_file?'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:62:in `each'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:62:in `any?'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:62:in `block in contains_requirable_file?'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:60:in `each'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:60:in `any?'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/basic_specification.rb:60:in `contains_requirable_file?'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/specification.rb:925:in `block in find_inactive_by_path'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/specification.rb:924:in `each'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/specification.rb:924:in `find'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/specification.rb:924:in `find_inactive_by_path'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems.rb:185:in `try_activate'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:132:in `rescue in require'
from /Users/ograbek/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in `require'
from /Users/ograbek/.rvm/gems/ruby-2.1.1@eqipia/bin/ruby_executable_hooks:9:in `<main>' Use --force to continue.
Grunt próbuje odpalić compass server (wersja gem-a 1.0.0.alpha.19) i wtedy rzuca błędami. Wersja Ruby nie ma znaczenia, przełączałam się też na wersję 2.1.2 oraz 2.0.0 i ten sam błąd leci tylko w inny miejscu:
Warning: Command failed: /Users/ograbek/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:729:in `[]': Insecure operation - each_gemspec (SecurityError)
Sprawdziłam zmienną $SAFE, jest ustawiona na 0. Może ktoś miał podobny problem, niekoniecznie podczas uruchamiania Grunt-a? Nie za wiele mogę znaleźć informacji na temat tego błędu i możliwych przyczyn (oprócz ustawień zmiennej $SAFE).
Środowisko:
OSX 10.9.4
rvm 1.25.28
ruby-2.1.1 (2.1.2, ruby-2.0.0-p353)
compass 1.0.0.alpha.19
Ktoś, coś ?