[devel] Rebuild to remove redundant libpython2.7 dependency

Dmitry V. Levin ldv на altlinux.org
Пт Апр 13 21:02:58 MSK 2012


On Fri, Apr 13, 2012 at 06:59:17PM +0400, Vitaly Kuznetsov wrote:
> On Fri, 13 Apr 2012 18:39:19 +0400, Yuri N. Sedunov wrote:
> >В Птн, 13/04/2012 в 16:18 +0400, Dmitry V. Levin пишет:
> >>On Fri, Apr 13, 2012 at 03:32:25PM +0400, Yuri N. Sedunov wrote:
[...]
> >>> С этими библиотеками никто не 
> >>линкуется.
> >>
> >>Каким образом тогда эти библиотеки 
> >>предполагается использовать?
> >
> >Сказанное выше, о том, что никто не 
> >линкуется с этими библиотеками,
> >следует понимать так, что никто не 
> >линкуется с этими библиотеками кроме
> >питон-модулей в самих python-module-pygobject*. Т.е 
> >_сторонние_
> >питон-модули и программы используют 
> >модули из python-module-pygobject*,
> >слинкованные с этими библиотеками.
> 
> Если с ними линкуются только модули 
> питона, то с libpython их линковать не стоит, 
> надо это как-то объяснить verify-elf.

Интерфейс объяснить verify-elf'у, что такие-то файлы вполне легально могут
быть не слинкованы с -lpython, никто еще не придумал.

Известен хак, который, наверное, можно использовать, пока нет нормального
интерфейса - добавить
export LD_PRELOAD=%_libdir/libpython%__python_version.so
в самом конце секции %install.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20120413/e8747c47/attachment-0001.bin>


Подробная информация о списке рассылки Devel