The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"как преустановить модуль perl в cpan"
Отправлено idle, 12-Янв-07 13:53 
>имеем
>install DBD::mysql
>DBD::mysql is up to date.
>
>
>если
>force install DBD::mysql
>то получаем вот такой лог
>
>
>t/prepare_noerror....dubious
>        Test returned status 2
>(wstat 512, 0x200)
>t/texecute...........install_driver(mysql) failed: Can't load '/root/.cpan/build/DBD-mysql-4.001/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: /root/.cpan/build/DBD-mysql-4.001/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: mysql_server_init
>at /usr/local/lib/perl5/5.8.8/i686-linux/DynaLoader.pm line 230.
> at (eval 3) line 3
>Compilation failed in require at (eval 3) line 3.
>Perhaps a required shared library or dll isn't installed where expected
> at t/texecute.t line 17
>t/texecute...........dubious
>        Test returned status 2
>(wstat 512, 0x200)
>DIED. FAILED tests 1-9
>        Failed 9/9 tests, 0.00%
>okay
>t/utf8...............install_driver(mysql) failed: Can't load '/root/.cpan/build/DBD-mysql-4.001/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: /root/.cpan/build/DBD-mysql-4.001/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: mysql_server_init
>at /usr/local/lib/perl5/5.8.8/i686-linux/DynaLoader.pm line 230.
> at (eval 3) line 3
>Compilation failed in require at (eval 3) line 3.
>Perhaps a required shared library or dll isn't installed where expected
> at t/utf8.t line 49
>t/utf8...............dubious
>        Test returned status 2
>(wstat 512, 0x200)
>Failed Test         Stat Wstat
>Total Fail  Failed  List of Failed
>-------------------------------------------------------------------------------
>t/00base.t            
> 2   512     5  
>  4  80.00%  4-5
>t/10dsnlist.t          2  
> 512     9   18 200.00%
> 1-9
>t/20createdrop.t       2   512  
>   5   10 200.00%  1-5
>t/30insertfetch.t      2   512  
> 11   22 200.00%  1-11
>t/35limit.t            
>2   512   113  226 200.00%  
>1-113
>t/35prepare.t          2  
> 512    40   80 200.00%  
>1-40
>t/40bindparam.t        2   512
>   ??   ??    
>  %  ??
>t/40bindparam2.t       2   512  
>  13   26 200.00%  1-13
>t/40blobs.t            
>2   512    11   22
>200.00%  1-11
>t/40listfields.t       2   512  
>  19   38 200.00%  1-19
>t/40nulls.t            
>2   512    11   22
>200.00%  1-11
>t/40numrows.t          2  
> 512    25   50 200.00%  
>1-25
>t/41bindparam.t        2   512
>   11   22 200.00%  1-11
>t/41blobs_prepare.t    2   512    24
>  48 200.00%  1-24
>t/42bindparam.t        2   512
>   11   22 200.00%  1-11
>t/50chopblanks.t       2   512  
>  35   70 200.00%  1-35
>t/50commit.t           2
>  512    30   60 200.00%
> 1-30
>t/75supported_sql.t    2   512    17
>  34 200.00%  1-17
>t/80procs.t            
>2   512    ??   ??
>      %  ??
>t/insertid.t           2
>  512    12   24 200.00%
> 1-12
>t/param_values.t       2   512  
>   8   16 200.00%  1-8
>t/prepare_noerror.t    2   512    ??
>  ??       %  
>??
>t/texecute.t           2
>  512     9   18
>200.00%  1-9
>t/utf8.t            
>   2   512    ??
>  ??       %  
>??
>2 tests skipped.
>Failed 24/26 test scripts, 7.69% okay. 416/419 subtests failed, 0.72% okay.
>make: *** [test_dynamic] Ошибка 2
>  /usr/bin/make test -- NOT OK
>Running make install
>Files found in blib/arch: installing files in blib/lib into architecture dependent library
>tree
>Writing /usr/local/lib/perl5/site_perl/5.8.8/i686-linux/auto/DBD/mysql/.packlist
>Appending installation info to /usr/local/lib/perl5/5.8.8/i686-linux/perllocal.pod
>  /usr/bin/make install  -- OK
>
>
>
>естественно perl+mysql не работают. помогите вылечить
Поставьте из портов, или что у Вас там.
DBD::mysql вообще лучше не ставить через спан, авторы модуля почему-то уверенны, что mysql у всех стоит незапороленный и при тестах ломятся в mysql из под рута в результате чего тесты проваливаются.
 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру