[devel] Распиливание mono

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Ноя 4 18:28:44 MSK 2007


On Sun, Nov 04, 2007 at 02:54:34PM +0500, Andrey Rahmatullin wrote:
> On Sat, Nov 03, 2007 at 09:47:16PM +0300, Alexey Tourbin wrote:
> > У меня такая просьба: 1) переложить /usr/bin/monodis в базовый пакет
> > mono.  2) Добавить в mono-devel зависимость на rpm-build-mono.
> > 
> > Это даст правильную упорядоченность зависимостей
> > mono-devel -> rpm-build-mono -> mono.
> > 
> > Тогда при сборке mono-специфических пакетов buildreq проставит
> > зависимость на mono-devel и её автоматически будет достаточно.
> В каком смысле достаточно?
> Что не придётся писать руками rpm-build-mono ? Или что-то ещё имеется в
> виду?

Имеется в виду, что будет правильная упорядоченность зависимостей.
Во многих практических задачах зависимости лучше рассматривать не как
граф, а как отношение частичного порядка (типа "больше").  Определённая
упорядоченность зависимостей нужна с точки зрения дизайна репозитария.
В частности, если будет правильная упорядоченность зависимостей, не
придётся руками писать rpm-build-mono (достаточно будет того, что
buildreq выловит mono-devel, который "по смыслу" должен требовать
rpm-build-mono; а смысл тут такой, что если мы собрали что-то моновское,
то автоматически бдует поиск моновских зависимостей).

> У меня сейчас кстати buildreq не работает, виснет. Правда я только с одним
> моно-пакетом пробовал.

Откатись на старый strace 4.5.15-alt2.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071104/e183cc4e/attachment-0002.bin>


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