[sisyphus] building subversion: perl troubles

Sviataslau Svirydau Sviataslau_Svirydau на epam.com
Пн Авг 8 17:20:47 MSD 2005


Приветствую,

Вот уже которую неделю не доходят руки разобраться почему не получается 
запаковать subversion-1.2.1...

Дело в следующем:
Сборка проходит на ура, но на стадии install производится проверка 
перловых модулей, и тут выскакивает ошибка:

================================
+ cd /home/svd/RPM/BUILD/shm
+ /usr/lib/rpm/find-requires
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Base.pm 
syntax OK
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Client.pm 
syntax OK
Use of uninitialized value in string eq at 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm 
line 409 during global destruction.
# 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Client.pm: 
deparse failed, trying to recover with -MSVNCan't locate SVN.pm in @INC 
(@INC contains: /usr/lib/rpm 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/i386-linux 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl 
/etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 
/usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl 
/usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux 
/usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.7/i386-linux 
/usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl 
/usr/lib/perl5/vendor_perl .).
BEGIN failed--compilation aborted.
# 
/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Client.pm: 
deparse failed. 
prefix=/home/svd/RPM/TMP/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux
ошибка: /bin/sh не удалось
ошибка: Невозможно найти Requires


Ошибки сборки пакетов:
    /bin/sh не удалось
    Невозможно найти Requires
================================

мне это ни о чем не говорит...
(пересборка 1.2.0 на текущем сизифе проходит без ошибок)

Может люди, разбирающиеся в перле, подскажут что к чему?
Исходники 1.2.1 есть тут:
http://svn.collab.net/repos/svn/tags/1.2.1/subversion/bindings/swig/perl/

На всякий случай, приаттачил дифф относящейся к этому части между 1.2.0 
и 1.2.1.

-- 
Best regards,
Sviatoslav Sviridov


----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : swig-perl.diff.bz2
Тип     : application/x-bzip
Размер  : 1474 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050808/efc2aa96/swig-perl.diff.bin


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