Всем привет,
В общем суть вороса:
устанавливаю бакулу 5.0.3 на Центос 5.5
скачал bacula-5.0.3-1.src.rpm собрал пакеты c поддержкой mysql:
rpmbuild --rebuild --define build_centos5=1 --define build_mysql=1 bacula-5.0.3-1.src.rpm
получил на выходе:
# ls /root/rpmbuild/RPMS/i386/
bacula-client-5.0.3-1.i386.rpm
bacula-libs-5.0.3-1.i386.rpm
bacula-updatedb-5.0.3-1.i386.rpm
bacula-debuginfo-5.0.3-1.i386.rpm
bacula-mysql-5.0.3-1.i386.rpm
Установил, привинтил все, создал базу с помощью скриптов, в общем все работает. Решил установить Webacula-5.0.2 нашел готовую rpm
ставлю:
# rpm -Uvh webacula-5.0.2-1.el5.noarch.rpm
warning: webacula-5.0.2-1.el5.noarch.rpm: Header V4 DSA signature: NOKEY, key ID 3e63d331
error: Failed dependencies:
bacula-console >= 5.0 is needed by webacula-5.0.2-1.el5.noarch
php >= 5.2.4 is needed by webacula-5.0.2-1.el5.noarch
php-ZendFramework >= 1.8.3 is needed by webacula-5.0.2-1.el5.noarch
php-json is needed by webacula-5.0.2-1.el5.noarch
И если последние Failed dependencies понятны, то bacula-console >= 5.0 is needed by webacula-5.0.2-1.el5.noarch не совсем ясна... т.к.
возможность использовать # bconsole появляется сразу после установки пакета bacula-mysql-5.0.3-1.i386.rpm
Следовательно bacula-mysql-5.0.3-1.i386.rpm ставит и bacula-console но не регистрирует пакет bacula-console отдельно в RPM базе.
А он в свою очередь требуется для установки webacula.
Я прав? И следует просто игнорировать ошибку и ставить пакет без проверки зависимостей?
Или Железяка умнее и я что-то не так делаю???
)
Заранее спасибо!
