[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