[Geary] compilation help
TC Meggs
tc at tnktp.com
Sat Jan 26 23:15:57 UTC 2013
Hi Eric! Thank you for your response & I apologise for my lack of detail. I'm running Debian Wheezy/amd64. The package name for libgirepository1.0-dev is the same as with Ubuntu. Somehow I missed it from the dependencies list. It was not installed & I have now installed it, however I'm unfortunately still getting the same error. I do not use Ubuntu Unity and as such do not have indicate or unity installed. Below is a listing of installed dependencies and their version numbers.
ii libgtk-3-dev 3.4.2-5 amd64 development files for the GTK+ library
ii libcanberra-dev:amd64 0.28-6 amd64 simple abstract interface for playing event sounds
ii libgee-dev 0.6.4-2 amd64 GObject based collection library (development files)
ii gir1.2-gee-1.0 0.6.4-2 amd64 GLib Telepathy connection manager library (GObject-Introspection)
ii gir1.2-glib-2.0 1.32.1-1 amd64 Introspection data for GLib, GObject, Gio and GModule
ii libglib2.0-dev 2.33.12+really2.32.4-3 amd64 Development files for the GLib library
ii libgmime-2.6-0 2.6.10-1 amd64 MIME message parser and creator library - runtime
ii libgnome-keyring-dev 3.4.1-1 amd64 Development files for GNOME keyring service
ii libgtk-3-dev 3.4.2-5 amd64 development files for the GTK+ library
ii libnotify-dev 0.7.5-1 amd64 sends desktop notifications to a notification daemon (Development files)
ii libsqlite3-dev 3.7.13-1 amd64 SQLite 3 development files
ii libunique-3.0-dev 3.0.2-1 amd64 Library for writing single instance applications - development files
ii libwebkitgtk-3.0-dev 1.8.1-3.3 amd64 Web content engine library for GTK+ - Development files
ii intltool 0.50.2-2 all Utility scripts for internationalizing XML
ii libgirepository1.0-dev 1.32.1-1 amd64 Library for handling GObject introspection data (development files)
I built Vala 0.18.1 from source as neither wheezy nor sid had the required version.
Cheers!
On Sat, Jan 26, 2013 at 5:24 PM, Eric Gregory <eric at yorba.org> wrote:
On Jan 26, 2013, at 10:37 AM, TC Meggs wrote:
>
> After building geary-0.2.2 from the tarball and using it for the last few days, I was going to report a bug but thought I should see if I could reproduce it in the current source. I did a git clone and I've run into an issue with my make. The mentioned vapi files all appear to be in place & I just re-built geary-0.2.2 without issue. I played around a bit with things like XDG_DATA_DIRS and I'm still having the problem. I'm not abundantly familiar with nuances of valac or cmake. Any pointers? I'm using valac-0.18.1 and have XDG_DATA_DIRS set with the appropriate path.
>
> [ 76%] Generating .geary.stamp
> error: Package `Atk-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `GLib-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `GModule-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `GObject-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `Gdk-3.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `GdkPixbuf-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `Gio-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `Gtk-3.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `JSCore-3.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `Pango-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `Soup-2.4' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `cairo-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> error: Package `xlib-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
> Compilation failed: 13 error(s), 0 warning(s)
Hi,
You didn't mention what distro you're using. If you're on Ubuntu 12.04+ try installing libgirepository1.0-dev. I'm not entirely certain what this package maps to on other distros.
In addition, you may need to do a make clean.
- Eric
More information about the Geary-list
mailing list