[devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Ноя 16 09:29:37 MSK 2007


On Fri, Nov 16, 2007 at 09:10:31AM +0300, Alexander Bokovoy wrote:
> Alexey Tourbin пишет:
> > Не вижу в этом криминала по крайней мере с точки зрения сборки
> > пакетов. rpm-build предоставляет базовую сборочную среду -- не бывает
> > так, чтобы в сборочном чруте не стояло текущего gcc.  Соответственно,
> > меня не очень рассторит, если у кого-то при установке mono-mcs будет
> > вытягиваться rpm-build, gcc и что-то ещё.
> > 
> > Ну и к тому же пакет mono довольно большой и перевешивает любой 
> > другой пакет из базовой сборочной среды, если не все сразу.
> > 
> > $ rpm -q --qf '%{NAME}\t%{SIZE}\n' mono gcc4.1 mono    27271655 
> > gcc4.1  8906455 $
> Дело не в сборочной среде. Это нормальный язык программирования и он
> может стоять на десктопе (например, студента или школьника), который не
> предполагает использование GCC.
> 
> Увлекаясь исправлением сборочных зависимостей надо все же оценивать
> картину в целом.

Картина в целом в моей голове простая -- любой *-devel пакет может
требовать базовую сборочную среду (mono-mcs условно относится к *-devel
пакетам, т.к. используется для сборки любых mono-пакетов).

В частности, любой компилятор (или базовый *-devel пакет) языка может
автоматически вносить поддержку rpm-зависимостей этого языка.

То есть проблемы в цепочке mono-mcs -> rpm-build-mono -> rpm-build
я не вижу.  Это в интересах технологии разработки, если и не совсем
в интересах школьника.  Скорее, есть проблема в цепочке rpm-build -> gcc,
но такова традиция.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20071116/aa3954a8/attachment-0002.bin>


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