Bug 49876 - Can't locate DBD/Oracle.pm
Summary: Can't locate DBD/Oracle.pm
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: ora2pg (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-03 10:14 MSK by Alexander Makeenkov
Modified: 2024-04-04 12:28 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2024-04-03 10:14:30 MSK
Версия пакета:
ora2pg-24.3-alt1

Шаги воспроизведения:
# apt-get install ora2pg
# vim /etc/ora2pg/ora2pg.conf
# ora2pg

Получаемый результат:
install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (you may need to install the DBD::Oracle module) (@INC entries checked: /usr/local/lib64/perl/5.38 /usr/local/share/perl/5.38 /usr/lib64/perl5 /usr/share/perl5 /usr/lib64/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl) at (eval 13) line 3.
Perhaps the DBD::Oracle perl module hasn't been fully installed,
or perhaps the capitalisation of 'Oracle' isn't right.
Available drivers: Sponge.
 at /usr/share/perl5/Ora2Pg/Oracle.pm line 144.

Требуется perl модуль DBD::Oracle, которого нет в репозитории:
# apt-cache search perl-DBD | grep -ci oracle
0
Comment 1 Andrey Cherepanov 2024-04-04 12:28:47 MSK
perl-DBD-Oracle может быть собрано только при наличии Oracle.