John Blythe
John Blythe

Reputation: 603

Compass no longer working after ruby update

After installing RVM the other day I can no longer use compass watch as I could.

I've tried updating the system, installing compass again, as well as sass, all to no avail.

Here's the error I get in Terminal:

/Users/john/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler/definition.rb:16:in `build': /Gemfile not found (Bundler::GemfileNotFound)
    from /Users/john/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler.rb:148:in `definition'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler.rb:116:in `setup'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler.rb:132:in `require'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/bin/compass:26:in `<top (required)>'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247/bin/compass:23:in `load'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247/bin/compass:23:in `<main>'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247/bin/ruby_executable_hooks:15:in `eval'
    from /Users/john/.rvm/gems/ruby-2.0.0-p247/bin/ruby_executable_hooks:15:in `<main>'

I've attempted to use bundle update sass-rails per this question, but get the error Could not locate Gemfile

I've also tried to follow the advise here to no avail.

At this point I'm a bit lost. I'm brand new to the Ruby world as well as RVM, and am not the most proficient Terminal user to begin with.

Thanks for any assistance or insight-

Upvotes: 0

Views: 551

Answers (2)

mpapis
mpapis

Reputation: 53178

/Gemfile not found was a bug in older version of rubygems-bundler gem, run:

rvm @global do gem update rubygems-bundler

and it should work fine

Upvotes: 3

John Blythe
John Blythe

Reputation: 603

I don't have the answer as to how to fix the problem itself, but I did go through with simply removing it for the time being.

I used rvm implode to remove rvm from my machine per this post.

Everything worked fine after that. Unfortunately that'll delay my experimenting with the Ruby world for a little while longer as I don't have time to figure out how to have RVM without the complications it seemingly brought.

Best,

Upvotes: 0

Related Questions