[devel] Q: PEP-503/566 normalized names for python?
Sergey V Turchin
zerg на altlinux.org
Чт Сен 24 17:44:56 MSK 2020
On Thursday, 24 September 2020 16:57:44 MSK Vladimir D wrote:
> On Thu, Sep 24, 2020 at 10:58:38AM +0300, Sergey V Turchin wrote:
> > On Wednesday, 23 September 2020 18:40:39 MSK Vladimir D wrote:
> > > On Wed, Sep 23, 2020 at 09:39:22AM +0300, Sergey V Turchin wrote:
> > > > On Wednesday, 23 September 2020 09:30:40 MSK Dmitry V wrote:
> > > >
> > > > [...]
> > > >
> > > > > А не лучше ли вместо этих балластных provides, как в вашем примере
> > > > > из
> > > > > OpenSuSE, просто обязать все без исключения бинарные пакеты из pypi
> > > > > называться python3-module-normalizedname?
> > > >
> > > > Я бы до кучи запретил заглавные буквы в именах любых пакетов из нашей
> > > > сборочницы.
> > >
> > > Почему?
> >
> > чТОбы бЫло КраСиВО. Ну, И Оно Не Для Красивого Чтения, а чтобы всё было
> > однообразно.
> >
> > > Я бы лучше сделал проверку на совпадения в именах пакетов не
> > > чувствительной к регистру.
> >
> > Это больше на бардак похоже, т.к. появится ещё один вид вычисления весов
> > пакетов. Мы ещё от disttag до конца не оправились.
>
> Не бардак, а порядок.
Бардак порядком можно назвать, только если оно так и задумано, бардаком.
> И при чём тут вычисления весов
apt-get install fOObAR что установит?
> и disttag?
Потому, что надо сначала восстанавливать утерянную функциональность, а не
добавлять новые проблемы.
> Если
> будет такая проверка, то в репозитории не смогут одновременно находиться
> пакеты с именами FooBar и foobar.
Говорю ж, бардак.
> Эта проверка не про rpm и не про apt.
Если `apt-get install fOObAR` скажет "нет такого", то просто бардак, без
весов.
--
Regards, Sergey.
Подробная информация о списке рассылки Devel