Bug 48302 - geany: multiple packaging bugs
Summary: geany: multiple packaging bugs
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: geany (show other bugs)
Version: unstable
Hardware: all Linux
: P5 major
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 46625
  Show dependency tree
 
Reported: 2023-11-02 11:32 MSK by Yuri N. Sedunov
Modified: 2023-11-03 17:17 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri N. Sedunov 2023-11-02 11:32:04 MSK
Прошу внимательнее отнестистись к упаковке geany.

Из замеченного беглым взглядом:
1) в описании всё еще присутствует GTK 2 и в зависимостях у geany прибитая гвоздями libvte, которая, кстати больше никому не нужна.

2)В BR у geany много GTK*
 rpmqR -p /storage/ALTLinux/Sisyphus/files/SRPMS/geany-2.0-alt1.src.rpm |grep gtk

libgtk+3-devel
libgtk4-devel

Очевидно, должна остаться одна.
Comment 1 Fr. Br. George 2023-11-02 14:39:17 MSK
Спасибо, проглядел!
Comment 2 Fr. Br. George 2023-11-03 15:42:52 MSK
Косвенная зависимость на gtk4 останется, потому что она есть у пакета libvte3 (Ответ для Yuri N. Sedunov на комментарий #0)
> 2)В BR у geany много GTK*
> libgtk4-devel
Comment 3 Yuri N. Sedunov 2023-11-03 15:49:26 MSK
(Ответ для Fr. Br. George на комментарий #2)
> Косвенная зависимость на gtk4 останется, потому что она есть у пакета
> libvte3 (Ответ для Yuri N. Sedunov на комментарий #0)
> > 2)В BR у geany много GTK*
> > libgtk4-devel

Вижу, что libgtk4-devel прописано явно.

# Automatically added by buildreq on Sat Nov 07 2020
# optimized out: at-spi2-atk fontconfig glib2-devel glibc-kernheaders-generic glibc-kernheaders-x86 gnu-config libX11-devel libat-spi2-core libatk-devel libcairo-devel libcairo-gobject libca
BuildRequires: gcc-c++ git-core intltool libgtk+3-devel libgtk4-devel python3-module-docutils time rpm-build-python3

Можно ж и отфильтровать результат buildreq по смыслу.
Comment 4 Repository Robot 2023-11-03 17:17:43 MSK
geany-2.0-alt2 -> sisyphus:

 Fri Nov 03 2023 Fr. Br. George <george@altlinux> 2.0-alt2
 - Eliminate GTK variety (Closes: #48302)
 - Enable VTE build