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