[devel] Re: Q: deparse failed
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Апр 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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20050415/50351658/attachment-0001.bin>
Подробная информация о списке рассылки Devel