Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Restoring Rails 3's Bundle Install Path... It's now install in my root

Tags:

ruby

bundler

I did something while trying to install the vestal_versions plug-in that ended up creating a vestal_versions directory in my app's root with the following:

 - Application   - APP   - DB    - vestal_versions     - ruby      - 1.8       - bin       - cache       - doc       - gems       - specifications 

Which if deleted prevents the app from working... How do I update bundle to install all this stuff in the right place, which I believe is outside of the app?

like image 205
AnApprentice Avatar asked Sep 11 '10 18:09

AnApprentice


2 Answers

bundle install <directory name> makes the bundler install the gems in the respective directory. Running bundle install --system will set the install directory back to the system directory rather than the custom one you provided.

like image 116
Jessie Dedecker Avatar answered Sep 24 '22 23:09

Jessie Dedecker


I had the same problem and found that I had a .bundler directory in my application's root folder that was causing this. After I removed the directory, the bundle install installed everything to the correct ruby directory again. Thanks to this post by Caleb.

like image 42
Pascal Lindelauf Avatar answered Sep 26 '22 23:09

Pascal Lindelauf