[devel] python/python3 deps

Led led на altlinux.ru
Пт Апр 5 17:20:37 MSK 2013


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 не 
делает их разными версиями одного и того же.

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

-- 
Led


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