When you say you're getting the same error, do you mean you installed the gir 
repository and you're still seeing all those errors in your first message?  
That indicates they didn't install or they're not in a directory Vala is 
looking in.

How did you install Vala?  From package or from tarball?

If you've installed the gir's, I would do the following in the Geary directory:

$ make distclean
$ ./configure
$ make

-- Jim

On Sat, Jan 26, 2013 at 3:15 PM, TC Meggs <[email protected]> wrote:

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 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 


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

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

Reply via email to