Не получается установить ocsinventory-ng

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Гоша
ефрейтор
Сообщения: 59
Зарегистрирован: 2007-12-12 16:05:35
Откуда: г. Елизово Камчатка
Контактная информация:

Не получается установить ocsinventory-ng

Непрочитанное сообщение Гоша » 2009-11-13 9:52:45

Здравствуйте уважаемые знатоки! Пишет вам Гога Салеля с далекой и холодной Камчатки ...
У меня такой вопрос не могу установить OCS Inventory NG Server.

Система

Код: Выделить всё

test# uname -a
FreeBSD test.local 6.2-RELEASE-p12 FreeBSD 6.2-RELEASE-p12 #0: Thu Oct 22 16:19:12 PETST 2009     goga@freebsd.ru:/usr/obj/usr/src/sys/FBSD  i386
При установки выдает ошибку ...

Код: Выделить всё

test# make install
===>  Installing for ocsinventory-ng-1.02.1
===>   ocsinventory-ng-1.02.1 depends on file: /usr/ports/www/mod_perl - found
===>   ocsinventory-ng-1.02.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/XML/Simple.pm - found
===>   ocsinventory-ng-1.02.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/Compress/Zlib.pm - found
===>   ocsinventory-ng-1.02.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/DBI.pm - found
===>   ocsinventory-ng-1.02.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/DBD/mysql.pm - found
===>   ocsinventory-ng-1.02.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/Apache/DBI.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.9/Apache/DBI.pm in /usr/ports/www/p5-Apache-DBI
===>   p5-Apache-DBI-1.06_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/DBI.pm - found
===>   p5-Apache-DBI-1.06_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/mod_perl.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.9/mach/mod_perl.pm in /usr/ports/www/mod_perl
===>  mod_perl-1.31_1 : Error from bsd.apache.mk. apache20 is installed (or APACHE_PORT is defined) and port requires 1.3.
*** Error code 1

Stop in /usr/ports/www/mod_perl.
*** Error code 1

Stop in /usr/ports/www/p5-Apache-DBI.
*** Error code 1

Stop in /usr/ports/net-mgmt/ocsinventory-ng.
Что не так ??? Заранее благодарю ...
Когда нет ничего, тогда нет ничего лучше того, что есть!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

reLax
лейтенант
Сообщения: 638
Зарегистрирован: 2007-04-08 5:50:16

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение reLax » 2009-11-13 10:06:49

По моему все ясно написано

Код: Выделить всё

Error from bsd.apache.mk. apache20 is installed (or APACHE_PORT is defined) and port requires 1.3.

strmaks
рядовой
Сообщения: 47
Зарегистрирован: 2008-04-23 15:58:59
Откуда: Minsk

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение strmaks » 2009-11-13 10:41:58

Гоша писал(а):Здравствуйте уважаемые знатоки! Пишет вам Гога Салеля с далекой и холодной Камчатки ...
У меня такой вопрос не могу установить OCS Inventory NG Server.

Код: Выделить всё

===>  mod_perl-1.31_1 : Error from bsd.apache.mk. apache20 is installed (or APACHE_PORT is defined) and port requires 1.3.
Что не так ??? Заранее благодарю ...
Как сказали Выше Вы пытаетесь поставить mod_perl который работает на apache 1.3 а у Вас установлен apache 2.0.
Не спрашивайте, по ком гудит трансформатор, он гудит сам по себе...

jesprit
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-05-21 12:48:21

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение jesprit » 2009-12-17 19:07:35

strmaks писал(а):
Гоша писал(а):Здравствуйте уважаемые знатоки! Пишет вам Гога Салеля с далекой и холодной Камчатки ...
У меня такой вопрос не могу установить OCS Inventory NG Server.

Код: Выделить всё

===>  mod_perl-1.31_1 : Error from bsd.apache.mk. apache20 is installed (or APACHE_PORT is defined) and port requires 1.3.
Что не так ??? Заранее благодарю ...
Как сказали Выше Вы пытаетесь поставить mod_perl который работает на apache 1.3 а у Вас установлен apache 2.0.
..та же проблема :(
Это и ежу понятно чего он говорит, а чего делать то?
Не сносить же apache2..

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение Dog » 2009-12-17 19:25:09

А оно с apache-2.x вообще работать умеет? Если нет - то таки да, таки сносить.
Oh my God, they killed init! Bastards!

jesprit
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-05-21 12:48:21

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение jesprit » 2009-12-17 19:38:29

да умеет вроде
например судя по этой инструкции.

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение Dog » 2009-12-17 19:47:09

Немного настораживает вот это:

Код: Выделить всё

dog@dog:~> grep APACHE /usr/ports/net-mgmt/ocsinventory-ng/Makefile 
USE_APACHE=	1.3+
Я не очень компетентен в написании портов - это что означает, что по умолчанию будет использоваться apache 1.3x, или ему по-барабану и он будет использовать тот, что установлен в системе, лишь бы был 1.3 или выше? А если попробовать сначала ручками поставить /usr/ports/www/mod_perl2 - конфликтанёт или нет?
Oh my God, they killed init! Bastards!

jesprit
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-05-21 12:48:21

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение jesprit » 2009-12-18 23:39:05

Dog писал(а): А если попробовать сначала ручками поставить /usr/ports/www/mod_perl2 - конфликтанёт или нет?
ставли, ему пофиг, все равно хочет apache1.3 :(

Eriy
проходил мимо

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение Eriy » 2009-12-28 12:16:46

Ставите mod_perl2 изпортов и создаете симлинк :
cd /usr/local/lib/perl5/site_perl/5.8.9/mach/ && ln -s mod_perl.pm mod_perl2.pm

johnrz
рядовой
Сообщения: 11
Зарегистрирован: 2009-10-01 14:00:46

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение johnrz » 2010-02-02 8:26:36

неужели у всех получилось :( я вот тоже столкнулся с такой проблемой, но что то ничего не помогает :( , хотя в readme написано что

Код: Выделить всё

- Apache version 1.3.33 or higher / Apache version 2.0.X or higher
- Apache Mod_perl version 1.29 or higher
все сообразил, вместо
Eriy писал(а):Ставите mod_perl2 изпортов и создаете симлинк :
cd /usr/local/lib/perl5/site_perl/5.8.9/mach/ && ln -s mod_perl.pm mod_perl2.pm
надо

Код: Выделить всё

cd /usr/local/lib/perl5/site_perl/5.8.9/mach/ && ln -s mod_perl2.pm mod_perl.pm

Аватара пользователя
nugged
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-12-18 8:39:47
Контактная информация:

Re: Не получается установить ocsinventory-ng

Непрочитанное сообщение nugged » 2010-12-18 9:13:45

Гоша писал(а):

Код: Выделить всё

test# make install
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.9/mach/mod_perl.pm in /usr/ports/www/mod_perl
===>  mod_perl-1.31_1 : Error from bsd.apache.mk. apache20 is installed (or APACHE_PORT is defined) and port requires 1.3.
*** Error code 1

Stop in /usr/ports/www/mod_perl.
*** Error code 1

Stop in /usr/ports/www/p5-Apache-DBI.
*** Error code 1
Apache-DBI не хочет ставиться? До этого на системе наследил Apache1/mod_perl1 а теперь Apache2/mod_perl2? Скажите ему так:

Код: Выделить всё

[root@ХХХ]ports/www/p5-Apache-DBI#make install -DWITH_MODPERL2
он почему-то "не слышит", что в системе есть модперл2, видать, где-то старые ошмётки остались и его что-то пугает.
Ну а как поставите p5-Apache-DBI для Apache2 - далее продолжаете со своим.