2016-04-29 7 views
0

С последней версией bundler, я получаю ошибки, такие как:

STDOUT: There was an error while trying to write to /home/user1/.bundle/cache/compact_index/rubygems.org.443.29b0360b937aa4d161703e6160654e47. 
It is likely that you need to grant write permissions for that path. 

Я бегу sudo su - user2 bundle install synapse, где user2 нет дома каталог. Я пытаюсь установить Airbnb Smartstack с помощью шеф-повара.

ответ

0

Кажется, что последняя версия Bundler настаивает на записи новых файлов кеша индекса на $HOME/.bundle. Это означает, что такие команды, как:

sudo su - homelessuser bundle install synapse 

... терпят неудачу, когда они пытаются написать в $HOME/.bundle пользователя, который называется sudo ....

Как обходной путь, я привязываю версию моего поставщика до 1.11.2.

Примечание Вопрос GitHub для этого можно найти

 Смежные вопросы

  • Нет связанных вопросов^_^