Hi Jim,

To be extra safe, I had actually rm -rf'd the directory and did a fresh git 
clone. And yes, it was exactly the same error. It was very strange, the rest of 
the build would have not gotten as far if those vapis were actually missing (I 
don't think) and the referenced missing vapi files are in fact all in place. I 
installed Vala from a tarball from the Vala website. One thing that oddly came 
to me in a dream on Saturday night was I should build Vala from GIT with my 
tarball I built of Vala 0.18.1. Again, the latest version packages from 
standard Debian sources (wheezy or sid) aren't recent enough to hit the 
pre-reqs for geary. Just now I built Vala from GIT with the vala from the 
tarball and Geary compiled albeit with some type errors. I'll restart Geary and 
check it out now.

Thanks for your help!

On Mon, Jan 28, 2013 at 7:53 PM, Jim Nelson <[email protected]> wrote:
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     &nbs p;                      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     & nbsp;                                              
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                                                           &n bsp; 
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 repr 
> oduce 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 `G dk-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 s pecified 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