[devel] python/python3 deps

Paul Wolneykien manowar на altlinux.org
Пт Апр 5 17:28:35 MSK 2013


05.04.2013 17:20, Led пишет:
> On Friday 05 April 2013 15:25:22 Dmitry V. Levin wrote:
>> On Fri, Apr 05, 2013 at 04:22:25PM +0400, Sergey V Turchin wrote:
>>> On Friday 05 April 2013 15:59:48 Paul Wolneykien wrote:
>>>> 05.04.2013 15:55, Sergey V Turchin пишет:
>>>>> On Friday 05 April 2013 15:44:26 Paul Wolneykien wrote:
>>>>>> 05.04.2013 15:13, Sergey V Turchin пишет:
>>>>>>> On Friday 05 April 2013 16:21:56 REAL  wrote:
>>>>>>>
>>>>>>> [...]
>>>>>>>
>>>>>>>> Для случая %_bindir python2-файлы и python3-файлы как раз по
>>>>>>>> разным подпакетам рассованы. Если же нет, то это уже ошибка
>>>>>>>> упаковки
>>>>>>>
>>>>>>> С чего бы? Может, и bash-скрипты выносить отдельно от программ,
>>>>>>> написанных
>>>>>>> на других языках?
>>>>>>
>>>>>>      Видимо ошибка будет в том, что пакет не должен одновременно
>>>>>> требовать
>>>>>>
>>>>>> и /usr/bin/python и /usr/bin/python3 (ну или как он там называется).
>>>>>
>>>>> С чего бы?
>>>>
>>>>     Потому что одна и та же программа не должна, по хорошему, требовать
>>>> две версии одного и того же интерпретатора.
>>>
>>> Да, но в моем случае это две разных программы, требующие две версии
>>> разных интерпретаторов.
>>
>> Плюрализм в одном отдельно взятом пакете? ;)
>
> Какой плюрализм? Это два разных интерпритатора. От того, что у них в названии
> совпадают первые 6 символов, они не перестают быть разными интерпритаторами.
> Также, как и сходство и "общие корни" ситаксиса текстов C/C++/Java/etc не
> делает их разными версиями одного и того же.

   Разве разности между питонами настолько велики? Предложив обновлять 
пакеты до python3 целиком, я исходил из того, что уже сейчас есть 
пакеты, две разных версии которых (под два разных питона) собираются из 
одного дерева исходников. Так что нельзя считать, что это разные языки.

>
> ИМХО если бы изначально был подход "python, python2, python3, pythonX - разные
> интерпритаторы" (по факту, а не по первым 6-и символам названия, они такими и
> есть), можно было бы избежать многих несуразностей в "разруливании"
> питонов "как бы разных версий".
>



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