[devel] I: Что-то с python3.prov.py не то...

Aleksey Avdeev solo на solin.spb.ru
Чт Апр 11 21:27:26 MSK 2013


11.04.2013 21:07, Aleksey Avdeev пишет:
> 11.04.2013 18:13, Aleksey Avdeev пишет:
>> 11.04.2013 18:08, Aleksey Avdeev пишет:
>> ...
>>>   Т. е. похоже что-то изменилось в самом python3, к чему python3.prov.py
>>> оказался чувствителен.
>>
>>   Сейчас ловлю точку отказа отладкой...
> 
>   Корень проблемы:
> 
> $ /usr/src/tmp/python3-buildroot/usr/bin/python3-config --extension-suffix
> None

  Наврал: эта другая проблема (пока не знаю, на сколько существенная).

> 
>   Решение: Надо придумать, как добиться возвращения правельного результата,
> аналогичного python3-3.3.0:
> 
> $ /usr/src/tmp/python3-buildroot/usr/bin/python3-config --extension-suffix
> .cpython-33m.so

  Настоящий корень в том, что конструкция sysconfig.get_config_var('SO')
стала возвращать ".so", вместо
".cpython-33m.so" (как это было в python3-3.3.0).

  Теперь, правильный вызов выглядит как
sysconfig.get_config_var('EXT_SUFFIX'), но в python3 < 3.3.1 он
возвращает None...

> 
> PS: Если нужно, могу расписать почему именно это корень. Но простынь будет.

-- 

С уважением. Алексей.


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


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