On 03/18/2011 11:03 AM, Michel Alexandre Salim wrote:
Hi Bruno,

On 03/18/2011 06:43 PM, 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:

That sounds like a packaging bug (which distribution)? I happened to ask Vala developers about this and they recommended that, apart from Vala itself, vapi files should be in /usr/share/vala/vapi and not /usr/share/vala-APIVER/vapi.

(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

On Fedora, compiling trunk against vala-0.11.7 and libgee-0.6.1 works, yes.

That also works on Ubuntu Natty, by the way, where the libgee-dev package installs gee-1.0.vapi in /usr/share/vala/vapi.

adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to