Bug 25600 - rpm-build should require rpm-build-gir
Summary: rpm-build should require rpm-build-gir
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 22:36 MSK by Yuri N. Sedunov
Modified: 2020-11-26 00:45 MSK (History)
9 users (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 2011-05-11 22:36:01 MSK
В связи с наступлением эры gobject-introspection целесообразно добавить rpm-build зависимость на rpm-build-gir, ибо уже встречаются пакеты, состоящие исключительно из скриптов, для которых требуется определить typelib-зависимости.
Comment 1 Michael Shigorin 2011-05-13 12:23:20 MSK
А что мешает добавлять его им в BR?
Comment 2 Dmitry V. Levin 2011-05-16 03:33:29 MSK
Добавление rpm-build-gir в зависимости rpm-build означает, что скрипты из пакета rpm-build-gir будут выполняться при сборке каждого пакета.  Я бегло просмотрел их и не уверен, что, скажем, gir-python.req уже готов к тому, чтобы им обрабатывались все .py-файлы в Сизифе.
Comment 3 Yuri N. Sedunov 2011-05-16 03:58:07 MSK
(In reply to comment #2)
> Добавление rpm-build-gir в зависимости rpm-build означает, что скрипты из
> пакета rpm-build-gir будут выполняться при сборке каждого пакета.  Я бегло
> просмотрел их и не уверен, что, скажем, gir-python.req уже готов к тому, чтобы
> им обрабатывались все .py-файлы в Сизифе.

Перепиши, если не нравится.
Comment 4 Dmitry V. Levin 2011-05-16 04:07:33 MSK
(In reply to comment #3)
> (In reply to comment #2)
> > Добавление rpm-build-gir в зависимости rpm-build означает, что скрипты из
> > пакета rpm-build-gir будут выполняться при сборке каждого пакета.  Я бегло
> > просмотрел их и не уверен, что, скажем, gir-python.req уже готов к тому, чтобы
> > им обрабатывались все .py-файлы в Сизифе.
> 
> Перепиши, если не нравится.

Увы, очередь на переписывание и так уже очень длинная.

А чем, собственно, вызвана необходимость внесения rpm-build-gir в базовую сборочную среду?  Неужели нуждающихся пакетов так много, что добавлять в BR слишком тяжело?
Comment 5 Yuri N. Sedunov 2011-05-16 04:22:59 MSK
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > Добавление rpm-build-gir в зависимости rpm-build означает, что скрипты из
> > > пакета rpm-build-gir будут выполняться при сборке каждого пакета.  Я бегло
> > > просмотрел их и не уверен, что, скажем, gir-python.req уже готов к тому, чтобы
> > > им обрабатывались все .py-файлы в Сизифе.
> > 
> > Перепиши, если не нравится.
> 
> Увы, очередь на переписывание и так уже очень длинная.
> 
> А чем, собственно, вызвана необходимость внесения rpm-build-gir в базовую
> сборочную среду?  Неужели нуждающихся пакетов так много, что добавлять в BR
> слишком тяжело?

Да, rpm-build-gir сейчас искуственно прикручен к glib2-devel, что не достаточно.