Захотелось мне использовать %add_perl_lib_path в пакете т.к. в нём собираются перловые модули в нестандартные места. Попытавшись использовать я понял, что эта фича не работает. Т.е. RPM_PERL_LIB_PATH нигде не используется. Я написал патч исправляющий эту ситуацию (attached). После чего я покопался по истории пакета rpm-build-perl и понял, что я изобрёл велосипед т.е. такой код раньше был. А теперь его нет. Какие противопоказания?
Created attachment 3936 [details] make-RPM_PERL_LIB_PATH-realy-useable.patch
Что именно не работает?
Не работает конструкция %add_perl_lib_path /path/to/directory в спек-файле, /path/to/directory не попадает в @INC
Посмотреть спекфайл а лучше сразу git.
прошу, git.alt/people/vitty/packages/389-ds.git
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)