[devel] Perl BEGIN

akv@altlinux.org gbophuk_alt на mail.ru
Пт Сен 12 15:50:59 MSK 2014


При попытке сборки perl-пакета появляется такая ошибка

Subroutine _ReferenceId redefined at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principal_Overlay.pm line 632.
/tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACE_Overlay.pm syntax OK
Can't locate object method "RegisterCacheHandler" via package "RT::ACE" at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principal.pm line 72.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principals.pm line 75.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principals.pm line 75.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/User.pm line 83.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/User.pm line 83.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Record.pm line 74.
Compilation failed in require at (eval 35) line 2.
    ...propagated at /usr/share/perl5/base.pm line 84.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACE.pm line 66.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm line 70.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm line 70.
# perl(RT/ACE.pm) at line 70 (depth 3) not loaded at BEGIN SKIP
# perl(RT/ACE.pm) at line 70 (depth 3) not loaded at BEGIN SKIP
# /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm: deparse failed, trying to recover with -MRT
Can't locate object method "RegisterCacheHandler" via package "RT::ACE" at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principal.pm line 72.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principals.pm line 75.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Principals.pm line 75.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/User.pm line 83.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/User.pm line 83.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/Record.pm line 74.
Compilation failed in require at (eval 39) line 2.
    ...propagated at /usr/share/perl5/base.pm line 84.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACE.pm line 66.
Compilation failed in require at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm line 70.
BEGIN failed--compilation aborted at /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm line 70.
# perl(RT/ACE.pm) at line 70 (depth 3) not loaded at BEGIN SKIP
# perl(RT/ACE.pm) at line 70 (depth 3) not loaded at BEGIN SKIP
# /tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib/RT/ACL.pm: deparse failed. prefix=/tmp/.private/akv/request-tracker-buildroot/usr/lib/rt/lib
find-requires: ERROR: /usr/lib/rpm/perl.req failed

Существует тема в рассылках  http://lists.altlinux.org/pipermail/devel/2008-August/158997.html

Но там не сказано как решить проблему. Что нужно сделать с этими BEGIN чтобы всё собралось у нас? Или может дело не только в BEGIN?

---
akv на altlinux.org
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20140912/0afec014/attachment-0001.html>


Подробная информация о списке рассылки Devel