severity 471175 important
retitle  471175 libgtk2.0-cil: Should depend on libmono-cairo2.0-cil (when 
compiled using gmcs)
reassign 471175 libgtk2.0-cil,mono-jit
thanks

On Sun, 2008-03-16 at 13:18 +0000, Sam Morris wrote:
> gmcs -warn:4 
> -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll 
> -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll 
> -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll 
> -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll 
> -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll 
> -r:/usr/lib/cli/nunit-2.2.6/nunit.core.dll 
> -r:/usr/lib/cli/nunit-2.2.6/nunit.util.dll 
> -r:/usr/lib/cli/nunit-2.2.6/nunit.framework.dll   -out:mortadelo.exe 
> ./aggregator.cs ./compact-log.cs ./errno.cs ./filter.cs ./filter-formatter.cs 
> ./filtered-log.cs ./GLib.IO.cs ./line-reader.cs ./log.cs ./log-io.cs 
> ./log-provider.cs ./log-modification-accumulator.cs ./parser.cs 
> ./plain-formatter.cs ./regex-cache.cs ./regex-filter.cs ./runner.cs 
> ./serializer.cs ./spawn.cs ./systemtap-parser.cs ./systemtap-runner.cs 
> ./systemtap-serializer.cs ./syscall.cs ./syscall-formatter.cs 
> ./syscall-list-model.cs ./timer-throttle.cs ./unix-reader.cs ./util.cs 
> ./main.cs ./main-window.cs ./syscall-tree-view.cs -pkg:nunit 
> -pkg:glib-sharp-2.0 -r:Mono.Posix -pkg:gtk-sharp-2.0
> 
> ** (/usr/lib/mono/2.0/gmcs.exe:18025): WARNING **: The following assembly 
> referenced from 
> /usr/lib/mono/gac/gdk-sharp/2.10.0.0__35e10195dab3c99f/gdk-sharp.dll could 
> not be loaded:
>      Assembly:   Mono.Cairo    (assemblyref_index=2)
>      Version:    1.0.5000.0
>      Public Key: 0738eb9f132ed756
> The assembly was not found in the Global Assembly Cache, a path listed in the 
> MONO_PATH environment variable, or in the location of the executing assembly 
> (/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0).

As you see that message says Mono can't find Mono.Cairo 1.0.5000.0, but
it's actually looking for 2.0 because of that runtime hack. That happens
when the gmcs compiler is used and used libraries (gdk-sharp) references
1.0 runtime libraries (Mono.Cairo).

This is not a bug in the libgtk2.0-cil but rather a hack used by
upstream in the Mono runtime but affects GTK#, see #425194

Thus I am downgrading this bugreport.

-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key ID: 0xEEF946C8

FOSS Developer    [EMAIL PROTECTED]  http://www.meebey.net/
PEAR Developer    [EMAIL PROTECTED]     http://pear.php.net/
Debian Developer  [EMAIL PROTECTED]  http://www.debian.org/

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to