[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