On Wed, Nov 20, 2019 at 01:32:57PM +0300, Vladimir D. Seleznev wrote: > On Wed, Nov 20, 2019 at 01:07:26PM +0300, Dmitry V. Levin wrote: > > On Wed, Nov 20, 2019 at 08:15:37AM +0300, Vladimir D. Seleznev wrote: > > [...] > > > Python > > > > > > Мы хотим перевести Python по-умолчанию на Python 3. Сейчас в Сизифе > > > /usr/bin/python ссылается на /usr/bin/python2.7, и пакеты, которые > > > зависят от /usr/bin/python, полагают, что это именно /usr/bin/python2.7. > > > > > > Часть плана по переводу Python на Python 3 по умолчанию [1] уже > > > осуществлено: симлинк вынесен в отдельный подпакет. Следующий шаг: для > > > переходного периода запретить /usr/bin/python в шебангах скриптов и, как > > > следствие, в зависимостях пакетов. Это сломает сборку примерно 500 > > > пакетов, которые, при этом, тривиально чинятся: указанием > > > /usr/bin/python2.7 в качестве интерпретатора. > > > > > > [1] https://lists.altlinux.org/pipermail/devel/2019-October/208793.html > > > > Просьба уточнить, что рекомендуется указывать в качестве интерпретатора > > python2: /usr/bin/python2 или /usr/bin/python2.7? > > Наверное, это не сильно принципиально, но я бы рекомендовал > /usr/bin/python2.7. Почему? На мой взгляд, /usr/bin/python2 короче. -- ldv