tag 422047 patch
thanks

Hi,

Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]> (10/05/2007):
> Bug #422047 is caused by changes in the packaging of cil bindings to
> the gnome libraries. The following patch fixes the build dependencies.
> Unfortunately, that only allows the compile to proceed forward to a
> new error which I cannot help with, as my knowdledge of C# is close to
> 0.

Mine is not that much better, but it looks like replacing PrintJob with
Gnome.PrintJob does the trick (I prefered this one over the other,
because just after, Gnome.PrintDialog() is using it).

Regarding the B-D, I just had to add libgconf2.0-cil.

Then the build goes until its end, although I had many (ignored) errors
WRT libfakeroot-sysv:
> ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be 
> preloaded: ignored.

Either: that should be a blocker and stop the build, then remove the
patch tag and work on it. Or: it is `normal' to have this (I really
don't know anything about C#), and the attached patch + the missing B-D
fix the bug; tagging accordingly.

Cheers,

-- 
Cyril Brulebois

PS: And Cc'ing my AM for RC bugfix.
--- blam-1.8.3/src/Printing.cs	2006-11-17 00:06:40.000000000 +0000
+++ blam-1.8.3.new/src/Printing.cs	2007-07-15 21:57:11.000000000 +0000
@@ -14,7 +14,7 @@
 namespace Imendio.Blam {
     public class PrintDialog {
 	private ItemView itemView;
-	private PrintJob printJob;
+	private Gnome.PrintJob printJob;
 
 	private static string printConfigFile = Application.BaseDir + "/print-config";
 
@@ -31,7 +31,7 @@
 		return;
 	    }
 	    
-	    printJob = new PrintJob(LoadPrintConfig());
+	    printJob = new Gnome.PrintJob(LoadPrintConfig());
 	    Gnome.PrintDialog dialog = new Gnome.PrintDialog(printJob,
 							     "Print - " + itemView.Widget.Title);
 	    dialog.Icon = Gdk.Pixbuf.LoadFromResource("blam.png");

Attachment: pgpjPMCAVw3He.pgp
Description: PGP signature

Reply via email to