Bug 6915 - ошибка при настройке (не хватает пакета perl-DBI-devel)
Summary: ошибка при настройке (не хватает пакета perl-DBI-devel)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bugzilla (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: solo
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-20 22:30 MSD by Pavel Vainerman
Modified: 2006-02-16 00:32 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Vainerman 2005-05-20 22:30:54 MSD
После установки пакета.
создал БД, создал пользователя внёс в 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 solo 2005-05-23 14:30:10 MSD
В новой сборке ввожу "Requires: perl(DBD/Sponge.pm)". Думаю, этого будет достаточно.
Comment 2 solo 2005-05-30 13:14:12 MSD
Сборка в сизифе
(<http://www.altlinux.ru/index.php?module=sisyphus&package=bugzilla>), прошу
проверить.