Bug 45460 - Версия пакета не совпадает с версией программы в справке
Summary: Версия пакета не совпадает с версией программы в справке
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kde5-kclock (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-02 14:22 MSK by Pavel Shilov
Modified: 2023-03-03 13:32 MSK (History)
5 users (show)

See Also:


Attachments
screen (82.13 KB, image/png)
2023-03-02 14:22 MSK, Pavel Shilov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Shilov 2023-03-02 14:22:54 MSK
Created attachment 12676 [details]
screen

Произвел проверку на платформах обновленных до Сизиф:
* p10-education-10.1-x86-64-kde
* p10-kworkstation-10.1-x86-64

Версия пакета:
* kde5-kclock-23.01.0-alt1

Шаги воспроизведения:
1)$ rpm -qa | grep kclock
2)$ kclock
3) Параметры -> Справка -> О программе

Фактический результат:
Версии отличаются

Ожидаемый результат:
Версии одинаковые
Comment 1 Sergey V Turchin 2023-03-02 16:56:21 MSK
Это нормальная практика для проектов из состава KDE.
Comment 2 Sergey V Turchin 2023-03-02 17:04:05 MSK
Ааа. В конкретном случае больше похоже на ошибку.
В KDE иногда встречается подобное. Бывает, что оно влияет на сборку других компонент, но в этом случае авторы исправляют моментально.

P.S.
2Snowmix: пример недобага.
Comment 3 Mikhail Chernonog 2023-03-02 17:38:25 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Ааа. В конкретном случае больше похоже на ошибку.
> В KDE иногда встречается подобное. Бывает, что оно влияет на сборку других
> компонент, но в этом случае авторы исправляют моментально.
> 
> P.S.
> 2Snowmix: пример недобага.

Пользователь установил приложение. 
rpm вывел одну версию.
Справка из приложения другой версии.

Вопрос какая версия стоит в системе? чему верить?

P.S. 
Если в подобных приложениях найдётся баг и в момент создания бага будет указана версия из Параметры -> Справка -> О программе скорее всего она окажется ошибочной. Предположение, что ты просто закроешь баг с фразой: В репозитории новая версия, обновитесь.
Comment 4 Sergey V Turchin 2023-03-02 17:51:23 MSK
(Ответ для Mikhail Chernonog на комментарий #3)
> Вопрос какая версия стоит в системе? чему верить?
Версия пакета, его подпакетов, версии разных компонент его содержимого -- все могут различаться.
Comment 5 Олег Соловьев 2023-03-02 17:58:03 MSK
(In reply to Mikhail Chernonog from comment #3)
> Вопрос какая версия стоит в системе? чему верить?

Верить тому, что написано там, откуда информацию взял пользователь.
Comment 6 Олег Соловьев 2023-03-02 18:01:16 MSK
(In reply to Олег Соловьев from comment #5)
> (In reply to Mikhail Chernonog from comment #3)
> > Вопрос какая версия стоит в системе? чему верить?
> 
> Верить тому, что написано там, откуда информацию взял пользователь.

А ещё лучше - запрашивать версию пакета (rpm -q), т.к. на эту информацию повлиять мы можем, а на версию приложения в окне "О программе..." не можем, это головная боль апстрима.
Comment 7 Sergey V Turchin 2023-03-02 18:11:39 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> Версия пакета, его подпакетов, версии разных компонент его содержимого --
> все могут различаться.
Даже ещё хуже. В KDE много где официально версия их же архива с исходниками различается с версией программы в этом самом архиве.
Comment 8 Anton Farygin 2023-03-03 09:04:47 MSK
Я такие ошибки чиню, т.к. версия может влиять на поведение.

И вам рекомендую.

Скорее всего есть какой-то инструмент обновления версии в исходниках из git, результат работы которого апстрим забывает коммитить.
Comment 9 Олег Соловьев 2023-03-03 10:07:25 MSK
(In reply to Anton Farygin from comment #8)
> Я такие ошибки чиню, т.к. версия может влиять на поведение.
> 
> И вам рекомендую.
> 
> Скорее всего есть какой-то инструмент обновления версии в исходниках из git,
> результат работы которого апстрим забывает коммитить.

Я поднимал такой вопрос в апстриме и вот ответ:

Le 04.08.2021 09:12, Oleg Solovyov a écrit :
> Hello.
> You mentioned that messagelib is 5.17.3 [1] now but tags in git repo 
> have a
> different versioning scheme[2]. Am I missing something and it was 
> intentional?
>
> [1] https://bugs.kde.org/show_bug.cgi?id=440541#c2
> [2] https://invent.kde.org/pim/messagelib.git

Hi,
yep it's normal as we use own version for pim* 5.xx.xx and we are 
release in GEAR 21.08
so no problem here.

у KDEшников это делается преднамеренно
Comment 10 Sergey V Turchin 2023-03-03 13:32:27 MSK
(Ответ для Олег Соловьев на комментарий #9)
> yep it's normal as we use own version for pim* 5.xx.xx and we are 
> release in GEAR 21.08

(Ответ для Sergey V Turchin на комментарий #2)
> Бывает, что оно влияет на сборку других
> компонент, но в этом случае авторы исправляют моментально.