[devel] Re: Q: deparse failed
Alexey Tourbin
at на altlinux.ru
Пт Апр 15 11:19:18 MSD 2005
On Wed, Apr 13, 2005 at 10:26:12PM +0400, Anton D. Kachalov wrote:
> Т.е. проблема в том, что ты зря выставляешь LD_LIBRARY_PATH в perl.req.
> Выхода из сложившейся ситуации два:
> 0. пофиксить скрипт, чтобы он выставлял LD_LIBRARY_PATH, если ему не
> запретили Свыше.
> 1. "Свыше" живёт всё в том же perl.req и как-то пытается понять, что среди
> либ есть Запретные.
> 2. "Свыше" - есть сущность в виде макро-рубильника, щёлкающего в спеке
> Запретных пакетов.
* Fri Apr 15 2005 Alexey Tourbin <at на altlinux> 0.5.1-alt5
- B/PerlReq.pm: track require_version() calls
- perl.req: restrict LD_LIBRARY_PATH to /usr/lib64 and /usr/lib
@@ -141,7 +148,7 @@ sub do_deparse {
}
# adjust LD_LIBRARY_PATH if there are libraries inside buildroot
# spotted by Yury Konovalov
- for my $libdir (split ' ', $Config{libpth}) {
+ for my $libdir ("/usr/lib64", "/usr/lib") {
next unless glob "$ENV{RPM_BUILD_ROOT}$libdir/lib*.so*";
$ENV{LD_LIBRARY_PATH} .= ":" if $ENV{LD_LIBRARY_PATH};
$ENV{LD_LIBRARY_PATH} .= "$ENV{RPM_BUILD_ROOT}$libdir";
> Rgds,
> Anton
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.ru/pipermail/devel/attachments/20050415/50351658/attachment.bin
Подробная информация о списке рассылки Devel