[Gtk-sharp-list] Novell GTK# installers - wrong Mono.Cairo reference

Mike Kestner mkestner at gmail.com
Wed Jan 7 11:11:03 EST 2009

On Wed, 2009-01-07 at 10:13 +0100, Christian Hoff wrote:

> Hum, we seem to have two issues here:
> 1. Why does Gtk# link against version 2 of Mono.Cairo? Version 1.x would 
> be the correct choice in my opinion.

It is referencing the "local" build of Mono.Cairo in gtk-sharp, which
produces a 2.0 assembly, and a 1.0 policy assembly.  The 2.0 assembly is
built with csc 1.1 though, so the versioning is a little strange
compared to what they mean on a mono stack.

> 2. If Mono.Cairo is included into the build, why does this assembly have 
> the same public key as Gtk#(35e10195dab3c99f)? 0738eb9f132ed756  would 
> be the correct.
> Number two is a clear bug, I have filed a report on it:  
> https://bugzilla.novell.com/show_bug.cgi?id=464059
> What are your thoughts about that, Mike?

The problem is that we are shipping the mono version of Mono.Cairo in
the installer but we are building gtk-sharp against its local build of
Mono.Cairo.  For the .net standalone installer, we need to ship the
gtk-sharp local version of the assembly.  

Thanks for opening the bug report.  I'll see if I can get some updated
installers packaged today.

Mike Kestner <mkestner at gmail.com>

More information about the Gtk-sharp-list mailing list