[devel] I: Sisyphus-20071119 i586 beehive_status: +17 -15 (106)
Alexey Tourbin
at на altlinux.ru
Вт Ноя 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 придётся продублировать сразу в двух этих пакетах.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20071120/eecc19c9/attachment.bin
Подробная информация о списке рассылки Devel