[devel] python/python3 deps

Paul Wolneykien manowar на altlinux.org
Пт Апр 5 16:32:49 MSK 2013


05.04.2013 16:25, Dmitry V. Levin пишет:
> 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 (ну или как он там называется).
>>>>
>>>> С чего бы?
>>>
>>>     Потому что одна и та же программа не должна, по хорошему, требовать
>>> две версии одного и того же интерпретатора.
>> Да, но в моем случае это две разных программы, требующие две версии разных
>> интерпретаторов.
>
> Плюрализм в одном отдельно взятом пакете? ;)

   Во-во. Сунь их в разные пакетики и всё.

   Кстати, требование обязательного разделения по питонам — один питон, 
один пакет — можно же ужесточить: сказать, что если хотя бы один файл из 
пакета требует python3, то значит пакет целиком должен работать под 
python3. Т.е. если хотя бы один раз сработал python3.req и при этом 
имеется непустой выхлоп python.req, то пакет не проходит в Сизиф. Хороша 
идея? :D



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