Bug 51801

Summary: Оптимизировать список зависимостей (BuildRequires)
Product: Sisyphus Reporter: Олег Щавелев <oleg>
Component: passesAssignee: oleg <oleg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, aris, oleg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Олег Щавелев 2024-10-23 10:07:58 MSK
Внести в спек-файл следующие изменения:

* Исключить cmake
* Исключить rpm-build-gir (В сборке отсутствует GObject Introspection)
Comment 1 Yuri N. Sedunov 2024-10-23 10:20:56 MSK
(Ответ для Олег Щавелев на комментарий #0)
> * Исключить rpm-build-gir (В сборке отсутствует GObject Introspection)

Отсутствует ли?
Comment 2 Олег Щавелев 2024-11-25 05:53:12 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> (Ответ для Олег Щавелев на комментарий #0)
> > * Исключить rpm-build-gir (В сборке отсутствует GObject Introspection)
> 
> Отсутствует ли?

Юрий, я прошу прощения за неточность, пакет rpm-build-gir — зависимый пакет от pkgconfig(gio-2.0), и, безусловно, есть основание использовать библиотеку rpm-build-gir:

https://github.com/pablo-s/passes/blob/cf7a925798af63f4c92c41cd7b3e2ec1e302c6eb/src/passes.in#L38

Но строка rpm-build-gir не требуется, так как установится по зависимости.
Comment 3 Repository Robot 2024-11-25 06:22:10 MSK
passes-0.10-alt2 -> sisyphus:

 Sun Nov 24 2024 Oleg Shchavelev <oleg@altlinux> 0.10-alt2
 - Rebuild improved spec (ALT #51801)
 - Update BuildRequires
 - Rename macro %__meson_test -> %meson_test
Comment 4 Yuri N. Sedunov 2024-11-25 12:18:11 MSK
(Ответ для Олег Щавелев на комментарий #2)
> Но строка rpm-build-gir не требуется, так как установится по зависимости.

Вопрос был в связи с вашим утверждением, что в сборке отсутствует "GObject Introspection"

Так всё-таки присутствует? Покажите. Хочу убедится, что вы понимаете, что делаете.

(Ответ для Repository Robot на комментарий #3)
> passes-0.10-alt2 -> sisyphus:
> 
>  Sun Nov 24 2024 Oleg Shchavelev <oleg@altlinux> 0.10-alt2
>  - Rebuild improved spec (ALT #51801)
>  - Update BuildRequires
>  - Rename macro %__meson_test -> %meson_test

Вам не нравится %__meson_test? Почему вы предпочитаете ему %meson_test?

И г-н ментор, научите соискателя писать внятные changelog'и.