Bug 58141 - python3-module-cron-descriptor: прошу обновит до 2.0.6
Summary: python3-module-cron-descriptor: прошу обновит до 2.0.6
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-cron-descriptor (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Aleksandr Shamaraev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-07 05:17 MSK by Aleksandr Shamaraev
Modified: 2026-03-26 23:44 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Shamaraev 2026-03-07 05:17:30 MSK
Добрый день.

Прошу обновит до 2.0.6

С уважением
Comment 1 Aleksandr Shamaraev 2026-03-21 05:48:46 MSK
Добрый день.

Обновление собрано в задании 

https://packages.altlinux.org/ru/tasks/412102/

Если нет возражений, хотел бы отправить в Сизиф под NMU.
Comment 2 Grigory Ustinov 2026-03-21 09:01:31 MSK
-%define oname cron-descriptor
+%define oname cron_descriptor

После такого изменения сломаются все пакеты, у которых есть зависимость на python3-module-cron-descriptor

Лучше было бы добавить %define pypi_name cron_descriptor
И где-нибудь ниже Provides: python3-module-%pypi_name
Comment 3 Aleksandr Shamaraev 2026-03-21 09:48:47 MSK
(Ответ для Grigory Ustinov на комментарий #2)
> -%define oname cron-descriptor
> +%define oname cron_descriptor
> 
> После такого изменения сломаются все пакеты, у которых есть зависимость на
> python3-module-cron-descriptor
> 

Григорий, здравствуйте!

Если честно не совсем пойму почему они должны сломаться, так как я написал
Name: python3-module-cron-descriptor

в прошлой конструкции было
%define oname cron-descriptor
Name: python3-module-%oname

в текущей 
%define oname cron_descriptor
Name: python3-module-cron-descriptor

Соответственно у пакетов у которых зависимость конкретно на пакет python3-module-cron-descriptor ничего не поменяется.

Сам Provides: python3(cron_descriptor), по логу сборки, что в старой версии, что в новой, одинаковый

> Лучше было бы добавить %define pypi_name cron_descriptor
> И где-нибудь ниже Provides: python3-module-%pypi_name

Вот тут, можно вопрос, а зачем делать такой провайдеринг? 

на сколько я понимаю в pip имя cron-descriptor
Или это исходя из:
[project]
name = "cron_descriptor"

Буду признателен за консультацию.
Comment 4 Aleksandr Shamaraev 2026-03-24 23:36:57 MSK
Доброго времени суток.

Я так понимаю возражений/замечаний по обновлению пакета нет.
Comment 5 Repository Robot 2026-03-26 23:44:51 MSK
python3-module-cron-descriptor-2.0.6-alt1 -> sisyphus:

Sat Mar 21 2026 Aleksandr Shamaraev <shad@altlinux> 2.0.6-alt1
- NMU: 1.4.5 -> 2.0.6 (ALT #58141)