[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