[devel] python3.x(qwe) vs python3(qwe)
Dmitry V. Levin
ldv на altlinux.org
Ср Фев 10 17:02:45 UTC 2010
On Fri, Feb 05, 2010 at 03:54:43AM +0300, Dmitry V. Levin wrote:
> On Fri, Feb 05, 2010 at 03:33:03AM +0300, Dmitry V. Levin wrote:
[...]
> > Eсли не все extension modules переводятся на default version единовременно,
> > то как быть с теми пакетами, которым нужно два разных extension modules,
> > собранных под разные питоны? Какой механизм выявляет всех таких
> > клиентов в репозитории, чем этот механизм принципиально отличается от
> > нашего механизма зависимостей вида pythonN.M(module)?
>
> Если изложенное в
> http://www.debian.org/doc/packaging-manuals/python-policy/ch-programs.html#s-version_indep_progs
> http://www.debian.org/doc/packaging-manuals/python-policy/ap-upgrade.html
> соответствует действительности, то процедура обновления default Python
> version в Unstable занимает заметное время, в течение которого многие
> пакеты могут оказаться в описанном выше положении "между двумя питонами".
Аналогичная ситуация складывается при смене soname у библиотек: до тех
пор, пока не все пакеты пересобраны с новым soname, некоторые пакеты
могут оказаться в положении "между двумя soname", при котором в памяти
приложения оказывается сразу старая и новая версия библиотеки.
Традиционно принято считать, что вероятность таких событий невелика, и,
стало быть, можно реагировать на них по мере поступления сообщений об
ошибках.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100210/88e61bc0/attachment.bin>
Подробная информация о списке рассылки Devel