[devel] I: Sisyphus-20071119 i586 beehive_status: +17 -15 (106)

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 20 05:39:36 MSK 2007


On Mon, Nov 19, 2007 at 12:12:01AM +0300, Dmitry V. Levin wrote:
> On Mon, Nov 19, 2007 at 12:07:10AM +0300, QA Team Robot wrote:
> [...]
> > cdcollect-0.6.0-alt2
> > f-spot-0.3.5-alt2
> > libdbus-mono-0.63-alt2
> > libevolution-sharp-0.14.0.1-alt1
> > libgalago-sharp-0.5.0-alt1.1
> > libgecko-sharp2-0.12-alt1
> > libgnome-sharp-2.16.0-alt4
> > libgtk-sharp2-2.10.2-alt1
> > libgtksourceview-sharp-0.11-alt1
> > libjscall-sharp-0.0.3-alt1.svn20070704
> > mysql-connector-net-5.0.7-alt1.svn.723
> > nant-0.86-alt2.cvs.20070514
> [...]
> > 	checking for mono >= 0.95... checking for csc.exe... no
> > 	configure: error: You need to install either mono or .Net
> 
> Моно больше нет?

От дубов простыл и след...

Тут случился ещё один прокол.  Дело в том, что моновские пакеты
используют mono.pc для обнаружения mono.  Это как бы не совсем
правильно, потом что mono.pc получается от сборки чисто сишного
libmono и предназначен для линковки с libmono.

Name: Mono
Requires: glib-2.0 gthread-2.0
Libs: -L${libdir} -lmono -lpthread -ldl -lpthread -lm
Cflags: -I${includedir} -D_REENTRANT

Короче, я положил mono.pc в новый пакет libmono-devel, не особо подумав
о том, что кто-то может его использовать для обнаружения mono-рантайма.

Теперь что с этим делать.  Пакеты libmono-devel и mono (рантайм) не
должны между собой напрямую зависеть.  То есть должна остаться
возможность установить один из них без другого.  Поэтому я думаю что
mono.pc придётся продублировать сразу в двух этих пакетах.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20071120/eecc19c9/attachment-0002.bin>


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