[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