Я создал кулинарную книгу, которая, в свою очередь, зависит от книги, размещенной на github.
Это начало моего берксфайла
source "https://api.berkshelf.com"
cookbook 'r', github: 'stevendanna/cookbook-r'
cookbook 'apt'
[...]
но, выполнив команду vagrant up
, я получил следующее:
The stdout and stderr are shown below:
stdout: Resolving cookbook dependencies...
Fetching 'analytics' from source at cookbooks/analytics
Fetching cookbook index from https://api.berkshelf.com...
stderr: Ignoring wdm-0.1.1 because its extensions are not built. Try: gem pristine wdm --version 0.1.1
Unable to satisfy the following requirements:
- `r (>= 0.0.0)` required by `analytics-0.2.0`
похоже, что поваренная книга 'r' неправильно разрешена berkshelf для извлечения из github, хотя это определенно должно быть, поскольку я установил репо в файле berks, как указано выше.
Должен ли я установить явный путь или URL-адрес или другой бит где-то еще?
Это сценарий предоставления, который включает поваренную книгу: analytics-vagrant
(используется Vagrant 1.8.7)