[devel] python transition: 3.3 -> 3.5

Ivan Zakharyaschev imz на altlinux.org
Пт Фев 26 17:04:05 MSK 2016


On Wed, 24 Feb 2016, Ivan Zakharyaschev wrote:

> Но это неправда, потому что части модулей нужна libpython.
>
> Думаем, перезжать на python3/site-packages (без детализированной версии) с 
> добавлением зависимости на libpython, где нужно. И возможно с каким-то 
> индикатором версии байткода (специальный provides?).

До того, как новый python3 попадёт в Sisyphus (в котором это будет 
учтено), модули по новому пути смогут работать со старым python3, если 
установлен пакет python3-site-packages из задания #160115 . (Должен будет 
автоматически вытаскиваться ими, когда такие модули будут собираться, 
аналогично тому, как нынешние модули имеют зависимость на 
/usr/lib/python3.3/site-packages, которая вытаскивает python3-base.)

Работоспособность проверил так:

mv /usr/lib/python3.3/site-packages/ReText* 
/usr/lib/python3/site-packages/ -v

и потом ещё для другой проверки:

mv /usr/lib/python3/site-packages/ReText* 
/usr/lib64/python3/site-packages/ -v

Без установленного python3-site-packages не запускается retext в такой 
ситуации, а с установленным -- запускается.

Замечания приветствуются.

-- 
Best regards,
Ivan


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