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

Установка MCollective в Ubuntu 11.10

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

Шаги на данный момент:

$ apt-get install mcollective-middleware mcollective mcollective-client
$ mc-find-hosts 
/usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError)
    from /usr/lib/ruby/1.8/mcollective.rb:1
    from /usr/sbin/mc-find-hosts:3:in `require'
    from /usr/sbin/mc-find-hosts:3

На данный момент похоже, что rubygems пакет должен был быть указан как зависимость. Хорошо, давайте установим это:

$ apt-get install rubygems
$ mc-find-hosts
$

Теперь он просто молча выходит из строя после небольшой задержки.

Кто-нибудь испытал это или знает способ решить?

Чтобы исправить "тишину", я перезапустил службу mcollective, и теперь все работает, как ожидалось.

Похоже, что зависимости пакетов в Ubuntu 11.10 oneiric немного испорчены.

Я отправил отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908