On Fri, 2011-03-18 at 10:58 -0700, Adam Dingle wrote: > On 03/18/2011 10:43 AM, Bruno Girin wrote: > > Hi all, > > > > The current trunk for Shotwell needs Vala 0.11.7. After installing that > > version of Vala, it fails to compile and complains about gee-1.0 not > > being found. If I soft link gee-1.0.vapi from > > a /usr/share/vala-0.10/vapi to /usr/share/vala-0.12/vapi, Shotwell can > > compile but I get the following error when I run it: > > > > (shotwell:6312): GLib-GObject-WARNING > > **: /build/buildd/glib2.0-2.26.1/gobject/gtype.c:3101: invalid class > > pointer `0x8fa0830' > > Segmentation fault > > > > So I assume that I'm missing something. Do I need to install the latest > > libgee? which confusingly enough is 0.6.1: http://live.gnome.org/Libgee > > Bruno, > > Shotwell only requires libgee 0.5.0. Not sure which distro you're > using, but it sounds like you have a build of libgee which is compatible > only with Vala 0.10. I think you should download the libgee sources and > build and install them with Vala 0.11. Once you've done that, I think > Shotwell will work just fine.
That's very possible: I have libgee 0.5.3 from the Ubuntu repos (10.10) but Vala compiled from source so it may indeed not be compatible. I'll compile the latest libgee from source and see what happens. Cheers, Bruno _______________________________________________ Shotwell mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
