[devel] [#40484] FAILED erlang.git=R14B.1-alt2

Alexey Tourbin at на altlinux.ru
Вт Мар 15 05:27:56 UTC 2011


On Mon, Mar 14, 2011 at 03:48:19PM +0200, Kirill A. Shutemov wrote:
> On Mon, Mar 14, 2011 at 03:20:51PM +0300, Dmitry V. Levin wrote:
> > Кстати, а зачем в нем цикл libwxGTK <-> wxGTK?
> 
> А разве циклы между подпакетами не всегда являются ошибками упаковки?

Как правило.

> Можно ли на уровне rpm диагностировать подобные ошибки?

rpm мог бы диагностировать некоторые циклические зависимости между
подпакетами при сборке.  Но это частный случай циклических зависимостей,
т.к. циклические зависимости могут быть и между подпакетами разных
исходных пакетов.

girar-builder диагностирует циклические пакеты по-другому: пытается
отделить "пререквизиты" пакета от самого пакета (т.е. пытается сначала
установить все пакеты, требуемые пакеты), а потом сам пакет.  Если
полностью отделить пререквизиты не удается (т.е. если на втором этапе
оказывается более одного пакета), то это означает цикл.


Подробная информация о списке рассылки Devel