Bug 6915 - ошибка при настройке (не хватает пакета perl-DBI-devel)
: ошибка при настройке (не хватает пакета perl-DBI-devel)
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/bugzilla)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-05-20 22:30 by
Modified: 2006-02-16 00:32 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-05-20 22:30:54
После установки пакета.
создал БД, создал пользователя внёс в localconfig.
При запуске checksetup.pl выдаётся ошибка

...
<h1>Software error:</h1>
<pre>install_driver(Sponge) failed: Can't locate DBD/Sponge.pm in @INC (@INC
contains: /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5
/usr/local/lib/perl5/site_perl/5.8.6/i386-linux
/usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
/usr/lib/perl5/vendor_perl .) at (eval 151) line 3.
Perhaps the DBD::Sponge perl module hasn't been fully installed,
or perhaps the capitalisation of 'Sponge' isn't right.
Available drivers: mysql.
 at /usr/lib/perl5/vendor_perl/i386-linux/DBD/mysql.pm line 260
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

</p>
[Fri May 20 22:26:34 2005] checksetup.pl: install_driver(Sponge) failed: Can't
locate DBD/Sponge.pm in @INC (@INC contains: /etc/perl5
/usr/lib/perl5/i386-linux /usr/lib/perl5
/usr/local/lib/perl5/site_perl/5.8.6/i386-linux
/usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
/usr/lib/perl5/vendor_perl .) at (eval 151) line 3.
[Fri May 20 22:26:34 2005] checksetup.pl: Perhaps the DBD::Sponge perl module
hasn't been fully installed,
[Fri May 20 22:26:34 2005] checksetup.pl: or perhaps the capitalisation of
'Sponge' isn't right.
[Fri May 20 22:26:34 2005] checksetup.pl: Available drivers: mysql.
[Fri May 20 22:26:34 2005] checksetup.pl:  at
/usr/lib/perl5/vendor_perl/i386-linux/DBD/mysql.pm line 260

=================
Помогает установка пакета "perl-DBI-devel".
Может этот пакет необходимо внести в зависимости к пакету bugzilla?
------- Comment #1 From 2005-05-23 14:30:10 -------
В новой сборке ввожу "Requires: perl(DBD/Sponge.pm)". Думаю, этого будет
достаточно.
------- Comment #2 From 2005-05-30 13:14:12 -------
Сборка в сизифе
(<http://www.altlinux.ru/index.php?module=sisyphus&package=bugzilla>), прошу
проверить.