Bug 26802

Summary: Safe.pm - bad interaction with loading Tie::Hash::NamedCapture on perls >= 5.14.0
Product: Sisyphus Reporter: Andriy Stepanov (stanv) <stanv>
Component: perl-baseAssignee: at <at>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: at, crux, ldv, viy
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://rt.cpan.org/Public/Bug/Display.html?id=72187

Description Andriy Stepanov (stanv) 2012-01-11 14:26:06 MSK
Похоже на баг в упаковке perl-base.
Tie/Hash/NamedCapture.pm есть, а auto/Tie/Hash/NamedCapture.so  к нему нету.

Вылазит на пересборке:
http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/error/perl-xCAT-2.5.1-alt0.4.2
Comment 1 Dmitry V. Levin 2012-01-12 20:18:26 MSK
auto/Tie/Hash/NamedCapture/NamedCapture.so не оно?
Comment 2 Dmitry V. Levin 2012-01-12 23:55:33 MSK
Не вижу проблемы:

$ strace -eopen -o'|fgrep NamedCapture.' perl -we 'use Tie::Hash::NamedCapture'
open("/usr/lib64/perl5/Tie/Hash/NamedCapture.pm", O_RDONLY) = 3
open("/usr/lib64/perl5/auto/Tie/Hash/NamedCapture/NamedCapture.so", O_RDONLY) = 3

Если найдете проблему, то переоткройте, пожалуйста.
Comment 3 Vladimir Lettiev 2012-01-13 12:02:12 MSK
Проблема в модуле Safe.pm исправлена в версии 2.30
http://cpansearch.perl.org/src/RGARCIA/Safe-2.30/Changes

Нужно обновить модуль Safe.pm в perl-base
Comment 4 Dmitry V. Levin 2012-01-13 14:26:11 MSK
Кто будет обновлять? ;)
Comment 5 Vladimir Lettiev 2012-01-14 12:35:42 MSK
возможно получиться протащить обновление модуля в апстриме в 5.14.3, но поскольку новый релиз отложен ещё минимум на месяц, то ждать смысла нет.
запустил тестовый таск #62052
Comment 6 Repository Robot 2012-01-19 10:19:57 MSK
perl-1:5.14.2-alt3 -> sisyphus:

* Sat Jan 14 2012 Vladimir Lettiev <crux@altlinux> 1:5.14.2-alt3
- updated Safe.pm 2.29 -> 2.30 (closes: #26802)