Назад | Перейти на главную страницу

устранение неполадок порядка установки марионетки

Мой марионеточный агент запускается сначала неудачно, затем успешно при втором запуске. Я понимаю, что это, вероятно, связано с моим порядком выполнения, и зависимость добавляется позже в процессе выполнения.

Однако я не могу понять, в чем заключается недостающая зависимость, есть ли какие-либо методы устранения неполадок, которые могут помочь мне выяснить это?

Вот моя ошибка:

CXX(target) Release/obj.target/contextify/src/contextify.o
make: g++: Command not found
make: *** [Release/obj.target/contextify/src/contextify.o] Error 127

.. что происходит, когда мой класс марионеток пытается установить модуль NPM с помощью:

/usr/bin/node /usr/bin/npm install --global log.io --user 'monitor'

-

Дополнительные моменты, которые могут иметь значение

Спасибо за помощь!

Вероятно, вы не предоставили минимальный сервер с Vagrant, поэтому все необходимые вам пакеты уже установлены.

Вы можете найти нужный пакет с помощью yum:

yum whatprovides '*/g++'

Это работает независимо от того, установлен пакет или нет.

Затем вы можете включить указанный пакет в подходящее место в одном из ваших классов:

package { 'gcc-c++':
    ensure => installed,
}