Tente o seguinte:
$ export NOKOGIRI_USE_SYSTEM_LIBRARIES=true
$ vagrant plugin install vagrant-aws
Fonte: link
Estou tentando instalar um plugin vagrant
$ vagrant plugin install vagrant-aws
que sai com este erro:
Make sure that 'gem install nokogiri -v '1.6.3.1'' succeeds before bundling.
Quando eu tento esse comando
$ gem install nokogiri -v '1.6.3.1'
Ele falha porque a versão do libxml2 que eu tenho é incompatível (requer o < 2.9.0 e eu tenho o 2.9.1 instalado com o sistema. Eu não posso fazer downgrade ou desinstalá-lo porque ele tem um milhão de dependências).
Eu consegui instalar o nokogiri com sucesso:
$ gem install nokogiri -- --use-system-libraries=true --with-xml2-include=/usr/include/libxml2/
No entanto, quando executo o comando vagrant plugin install
novamente, ele ainda sai com o mesmo erro.
Como eu posso a) obter vagrant para reconhecer que essa gem já está instalada ou b) obter vagrant para usar os parâmetros de instalação --use-system-libraries=true
etc.
Tente o seguinte:
$ export NOKOGIRI_USE_SYSTEM_LIBRARIES=true
$ vagrant plugin install vagrant-aws
Fonte: link
Tags vagrant gem amazon-linux