[devel] /usr/lib64/python2.7/config/libpython2.7.a is WRONG
Yuri N. Sedunov
aris на altlinux.org
Пн Апр 16 11:13:39 MSK 2012
В Пнд, 16/04/2012 в 10:54 +0400, Vitaly Kuznetsov пишет:
> On Mon, 16 Apr 2012 10:14:48 +0400, Yuri N. Sedunov wrote:
> >>
> >> Насколько я понимаю, эти программы не вызывают интерпретатор
> >> (/usr/bin/python), они используют именно libpython-овскую реализацию
> >> питона. Если линковки не будет, то никто не загрузит никакую
> >> реализацию
> >> питона.
> >
> > gimp, например, вызывает. Найдите, плиз, исключение.
>
> Ok, с небольшим упрощением тест следующий:
>
1) Берём программу unbound.
1A) пересобираем undound, чтоб убрать redundant libpython2.7 dependency
> 2) Заменяем в системе libpython2.7.so на пустую библиотеку
> 3) Добавляем в конфиг unbound скрипт на питоне
> 4) Запускаем программу unbound:
>
> # /etc/init.d/unbound restart
> Stopping unbound service:
>
> [ DONE ]
> Update root anchor:unbound-anchor: symbol lookup error:
> /usr/lib64/libunbound.so.2: undefined symbol: PyObject_GenericGetAttr
>
>
> [FAILED]
>
> Тест корректен?
>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
--
Yuri N. Sedunov
Подробная информация о списке рассылки Devel