On Wed, May 30, 2001 at 12:57:42AM +0400, Mikhail Zabaluev wrote: > На тему того, как сделать апгрейды Perl безболезненными для > приложений, которые используют libperl.so и заносят путь к нему в > rpath. Просматриваются два решения. > > Первое, более консервативное: > оставить все как есть, кроме privlib и archlib (пути, куда > устанавливаются собственные модули и библиотеки Perl, в т.ч. и > libperl.so), из которых исключить номер версии. Поскольку обновление > версий контролируется rpm, это не должно вызвать проблем. Это можно > сделать "легально", безо всяких патчей. > > Второе, более радикальное, решение: > установить libperl.so в /usr/lib и снабдить ее меткой soname, > соответственно скорректировать параметры для компоновки приложений в > ExtUtils::Embed и в 'perl -V:ccdlflags'. Явно не то, к чему склоняют > авторы. Последствия и сторонние эффекты такого расположения пока не изучены. > > Я склоняюсь к комбинации: сохранить расположение и rpath за вычетом > номера версии, но выставить soname. Каким сделать soname - > libperl.so.5? Жду ваших соображений. Последнее предложение кажется мне наиболее логичным. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.