Bug 21701

Summary: Make %add_perl_lib_path working
Product: Sisyphus Reporter: Vitaly Kuznetsov <vitty>
Component: rpm-build-perlAssignee: at <at>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: at, crux, ldv, viy
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
make-RPM_PERL_LIB_PATH-realy-useable.patch none

Description Vitaly Kuznetsov 2009-09-24 21:17:59 MSD
Захотелось мне использовать %add_perl_lib_path в пакете т.к. в нём собираются перловые модули в нестандартные места. Попытавшись использовать я понял, что эта фича не работает. Т.е. RPM_PERL_LIB_PATH нигде не используется.

Я написал патч исправляющий эту ситуацию (attached). После чего я покопался по истории пакета rpm-build-perl и понял, что я изобрёл велосипед т.е. такой код раньше был. А теперь его нет. Какие противопоказания?
Comment 1 Vitaly Kuznetsov 2009-09-24 21:18:33 MSD
Created attachment 3936 [details]
make-RPM_PERL_LIB_PATH-realy-useable.patch
Comment 2 at@altlinux.org 2009-09-25 04:57:41 MSD
Что именно не работает?
Comment 3 Vitaly Kuznetsov 2009-09-25 10:24:38 MSD
Не работает конструкция %add_perl_lib_path /path/to/directory в спек-файле, 
/path/to/directory не попадает в @INC
Comment 4 at@altlinux.org 2009-09-25 23:58:58 MSD
Посмотреть спекфайл а лучше сразу git.
Comment 5 Vitaly Kuznetsov 2009-09-26 18:59:37 MSD
прошу,

git.alt/people/vitty/packages/389-ds.git
Comment 6 Repository Robot 2009-09-27 07:15:53 MSD
rpm-build-perl-0.71-alt1 -> sisyphus:

* Sun Sep 27 2009 Alexey Tourbin <at@altlinux> 0.71-alt1

- PerlReq/Utils.pm: fixed RPM_PERL_LIB_PATH for whitespaces (ALT#21701)