From netvaibhav at gmail.com Fri Jan 4 03:55:06 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Fri, 04 Jan 2013 04:00:06 +0005 Subject: [Geary] Conversation grouping of mails in Inbox and Sent Message-ID: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> Greetings. I recently tried geary, and really liked how simple it is, yet having most of the required features. Congratulations to the developers for starting such a wonderful project. I just wanted to discuss one missing point in geary, which I'd really like it to have. Hope this is the right place to discuss it. I find that geary does not group messages in Inbox and Sent in one conversation. That is, in Gmail, if I receive an email, and I reply to it, my reply is also shown in the conversation view of the received email. But in geary this doesn't seem to happen. Now if I get a reply back to my reply mail, the two received messages are grouped properly in the Inbox. Hope I'm conveying my idea.. Regards, Vaibhav From eric at yorba.org Fri Jan 4 04:10:21 2013 From: eric at yorba.org (Eric Gregory) Date: Thu, 3 Jan 2013 20:10:21 -0800 Subject: [Geary] Conversation grouping of mails in Inbox and Sent In-Reply-To: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> References: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> Message-ID: <05BDD98A-FABC-4B64-8299-723D505E9544@yorba.org> On Jan 3, 2013, at 7:55 PM, Vaibhav Kulkarni wrote: > I find that geary does not group messages in Inbox and Sent in one conversation. That is, in Gmail, if I receive an email, and I reply to it, my reply is also shown in the conversation view of the received email. But in geary this doesn't seem to happen. Now if I get a reply back to my reply mail, the two received messages are grouped properly in the Inbox. > > Hope I'm conveying my idea.. > > Regards, > Vaibhav > _______________________________________________ > Geary mailing list > Geary at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/geary Hi Vaibhav, That's correct, Geary currently can only group messages into a conversation if they're in the same folder. We have a ticket to extend conversations to show all messages: http://redmine.yorba.org/issues/4293 It's a fairly complex feature to implement, but hopefully we'll have it ready by Geary 0.3. Thanks for trying Geary! - Eric From netvaibhav at gmail.com Fri Jan 4 04:18:41 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Fri, 04 Jan 2013 04:23:41 +0005 Subject: [Geary] Conversation grouping of mails in Inbox and Sent In-Reply-To: <05BDD98A-FABC-4B64-8299-723D505E9544@yorba.org> References: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> <05BDD98A-FABC-4B64-8299-723D505E9544@yorba.org> Message-ID: <50e65827.0158420a.09a7.ffffee29@mx.google.com> On Fri, Jan 4, 2013 at 9:40 AM, Eric Gregory wrote: That's correct, Geary currently can only group messages into a conversation if they're in the same folder. We have a ticket to extend conversations to show all messages: http://redmine.yorba.org/issues/4293 It's a fairly complex feature to implement, but hopefully we'll have it ready by Geary 0.3. Thanks for trying Geary! - Eric Thanks for the response. Glad to know that this is already worked upon! Regards, Vaibhav From corbellini.andrea at gmail.com Fri Jan 4 09:38:39 2013 From: corbellini.andrea at gmail.com (Andrea Corbellini) Date: Fri, 04 Jan 2013 09:39:39 +0001 Subject: [Geary] Conversation grouping of mails in Inbox and Sent In-Reply-To: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> References: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> Message-ID: <50e6a321.03ae0e0a.4a92.0c85@mx.google.com> On Fri, Jan 4, 2013 at 4:55 AM, Vaibhav Kulkarni wrote: Greetings. I recently tried geary, and really liked how simple it is, yet having most of the required features. Congratulations to the developers for starting such a wonderful project. I just wanted to discuss one missing point in geary, which I'd really like it to have. Hope this is the right place to discuss it. I find that geary does not group messages in Inbox and Sent in one conversation. That is, in Gmail, if I receive an email, and I reply to it, my reply is also shown in the conversation view of the received email. But in geary this doesn't seem to happen. Now if I get a reply back to my reply mail, the two received messages are grouped properly in the Inbox. As a workaround you can use the "All Mail" folder. There you'll be able to see both sent and received messages (as long as they have been downloaded by Geary). From netvaibhav at gmail.com Fri Jan 4 13:18:56 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Fri, 04 Jan 2013 13:23:56 +0005 Subject: [Geary] Conversation grouping of mails in Inbox and Sent In-Reply-To: <50e6a321.03ae0e0a.4a92.0c85@mx.google.com> References: <50e652a0.44d3440a.2de5.fffff458@mx.google.com> <50e6a321.03ae0e0a.4a92.0c85@mx.google.com> Message-ID: <50e6d6c6.05bf440a.5062.2523@mx.google.com> On Fri, Jan 4, 2013 at 3:08 PM, Andrea Corbellini wrote: As a workaround you can use the "All Mail" folder. There you'll be able to see both sent and received messages (as long as they have been downloaded by Geary). Thanks! That works. (Only thing is that I have set filters for some mails that get archived automatically, now they're always shown. I know it's a workaround, so I can live with it for now.) Regards, Vaibhav From netvaibhav at gmail.com Sat Jan 5 17:59:03 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Sat, 05 Jan 2013 18:04:03 +0005 Subject: [Geary] Heavy disk writes Message-ID: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> Hi, Since I started using Geary, I observed my laptop is occasionally doing high hard-disk activity. I tried to dig down to find out the cause, and my suspicion that Geary could be the culprit might actually be true. Enter iotop. I ran this hard-disk io monitoring tool as follows: ? sudo iotop -ao (Which shows the activity as "a"ccumulated quantity, and "o"nly those processes that do some activity.) I let this run on the terminal, got back to web-surfing using chromium, and sure enough, after few minutes, I again saw my laptop hard-disk indicator LED blinking pretty vigorously. When I checked back in the terminal running iotop, to my shock, I found "geary" doing around 100 M of hard-disk writes, not once, but 4 times, each with a different TID. The second highest process, apart from geary, wrote around 4 M. So clearly Geary is doing more writes than others by a fair margin. So my questions are, is this what is causing my hard-disk to thrash? And is this normal for Geary? Regards, Vaibhav From corbellini.andrea at gmail.com Sat Jan 5 18:03:49 2013 From: corbellini.andrea at gmail.com (Andrea Corbellini) Date: Sat, 05 Jan 2013 18:04:49 +0001 Subject: [Geary] Heavy disk writes In-Reply-To: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> Message-ID: <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> On Sat, Jan 5, 2013 at 6:59 PM, Vaibhav Kulkarni wrote: Hi, Since I started using Geary, I observed my laptop is occasionally doing high hard-disk activity. I tried to dig down to find out the cause, and my suspicion that Geary could be the culprit might actually be true. Enter iotop. I ran this hard-disk io monitoring tool as follows: ? sudo iotop -ao (Which shows the activity as "a"ccumulated quantity, and "o"nly those processes that do some activity.) I let this run on the terminal, got back to web-surfing using chromium, and sure enough, after few minutes, I again saw my laptop hard-disk indicator LED blinking pretty vigorously. When I checked back in the terminal running iotop, to my shock, I found "geary" doing around 100 M of hard-disk writes, not once, but 4 times, each with a different TID. The second highest process, apart from geary, wrote around 4 M. So clearly Geary is doing more writes than others by a fair margin. So my questions are, is this what is causing my hard-disk to thrash? And is this normal for Geary? I'm personally using Geary on a daily basis but have never seen this behavior. However, Geary uses SQLite for storing mails, which is pretty hungry for I/O. Try vacuuming the database: ? ? sqlite3 ~/.local/share/geary/*/geary.db ? ? sqlite> vacuum; This will both optimize the database and reduce its size. I remember that once Liferea had a serious I/O problem and IIRC the team resolved it by auto-vacuuming the database periodically. Perhaps Geary should do the same. From jim at yorba.org Sat Jan 5 18:35:15 2013 From: jim at yorba.org (Jim Nelson) Date: Sat, 5 Jan 2013 10:35:15 -0800 Subject: [Geary] Heavy disk writes In-Reply-To: <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> Message-ID: Andrea's thinking corresponds to mine. In your ~/.local/share/geary directory is a directory with your email address. Inside there is a .db file. How large is it? We have a ticket for this: http://redmine.yorba.org/issues/4236 One limitation of Geary right now is that we're storing attachments in the database. This is something I've had serious reservations about for a long time, but we've not had time to attack it. It may be that this is the cause of your problem, large attachments filling up the database and causing lots of shuffling around by SQLite. I've ticketed that here: http://redmine.yorba.org/issues/6185 -- Jim On Sat, Jan 5, 2013 at 10:03 AM, Andrea Corbellini < corbellini.andrea at gmail.com> wrote: > On Sat, Jan 5, 2013 at 6:59 PM, Vaibhav Kulkarni > wrote: > Hi, > > Since I started using Geary, I observed my laptop is occasionally doing > high hard-disk activity. > > I tried to dig down to find out the cause, and my suspicion that Geary > could be the culprit might actually be true. > > Enter iotop. I ran this hard-disk io monitoring tool as follows: > > sudo iotop -ao > > (Which shows the activity as "a"ccumulated quantity, and "o"nly those > processes that do some activity.) > > I let this run on the terminal, got back to web-surfing using chromium, > and sure enough, after few minutes, I again saw my laptop hard-disk > indicator LED blinking pretty vigorously. When I checked back in the > terminal running iotop, to my shock, I found "geary" doing around 100 M of > hard-disk writes, not once, but 4 times, each with a different TID. The > second highest process, apart from geary, wrote around 4 M. So clearly > Geary is doing more writes than others by a fair margin. > > So my questions are, is this what is causing my hard-disk to thrash? And > is this normal for Geary? > > I'm personally using Geary on a daily basis but have never seen this > behavior. > > However, Geary uses SQLite for storing mails, which is pretty hungry for > I/O. Try vacuuming the database: > > sqlite3 ~/.local/share/geary/*/geary.db > sqlite> vacuum; > > This will both optimize the database and reduce its size. > > I remember that once Liferea had a serious I/O problem and IIRC the team > resolved it by auto-vacuuming the database periodically. Perhaps Geary > should do the same. > _______________________________________________ > Geary mailing list > Geary at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/geary > From netvaibhav at gmail.com Sun Jan 6 03:00:12 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Sun, 06 Jan 2013 03:05:12 +0005 Subject: [Geary] Heavy disk writes In-Reply-To: References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> Message-ID: <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> On Sun, Jan 6, 2013 at 12:05 AM, Jim Nelson wrote: Andrea's thinking corresponds to mine.? In your ~/.local/share/geary directory is a directory with your email address.? Inside there is a .db file.? How large is it? It's 131 MB. This is after vacuuming using as per Andrea's suggestion. I didn't observe the size before vacuuming. On Sat, Jan 5, 2013 at 10:03 AM, Andrea Corbellini wrote: I'm personally using Geary on a daily basis but have never seen this behavior. However, Geary uses SQLite for storing mails, which is pretty hungry for I/O. Try vacuuming the database: ? ? sqlite3 ~/.local/share/geary/*/geary.db ? ? sqlite> vacuum; This will both optimize the database and reduce its size. I tried vacuuming the database using the above commands. I think the behavior still persists. In fact now I find the disk writes getting even larger. What wonders me is that I'm not touching Geary at all. It is running in the background, as a minimized window. There's no email send or receive activity going on during this period too. Still I see this > 100 M disk writes from geary in iotop, and my laptop hard-disk indicator blinking continuously for 3-4 seconds every 5 minutes or so. Regards, Vaibhav From jim at yorba.org Wed Jan 9 19:29:48 2013 From: jim at yorba.org (Nelson, Jim) Date: Wed, 09 Jan 2013 19:21:48 -0008 Subject: [Geary] Heavy disk writes In-Reply-To: <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> Message-ID: <50edc525.e9d3440a.6415.0be3@mx.google.com> Hmm ... I don't see anything like this with iotop. ?Know that even if Geary is minimized and not receiving mail, it does periodically poll the server. ?It does this for a couple of reasons: (a) to check that the connection is still alive (there are certain situations where a dropped connection is not detected at the socket layer) and (b) changes to IMAP message flags are not reported during IDLE, meaning that Geary has to periodically download them and compare them against what's in the database. That said, neither of these activities should result in 100MB of disk writes. ?Even the message flag changes only writes changes, which is generally pretty minimal. So, a few questions: * What service are you using? ?Gmail, Yahoo, Dovecot, none of the above? * How many messages are in your Inbox? ?(Approx.) * How many folders do you have? I might need you to send a log at some point, but let's start here. -- Jim On Sat, Jan 5, 2013 at 7:00 PM, Vaibhav Kulkarni wrote: On Sun, Jan 6, 2013 at 12:05 AM, Jim Nelson wrote: Andrea's thinking corresponds to mine.? In your ~/.local/share/geary directory is a directory with your email address.? Inside there is a .db file.? How large is it? It's 131 MB. This is after vacuuming using as per Andrea's suggestion. I didn't observe the size before vacuuming. On Sat, Jan 5, 2013 at 10:03 AM, Andrea Corbellini wrote: I'm personally using Geary on a daily basis but have never seen this behavior. However, Geary uses SQLite for storing mails, which is pretty hungry for I/O. Try vacuuming the database: ? ? sqlite3 ~/.local/share/geary/*/geary.db ? ? sqlite> vacuum; This will both optimize the database and reduce its size. I tried vacuuming the database using the above commands. I think the behavior still persists. In fact now I find the disk writes getting even larger. What wonders me is that I'm not touching Geary at all. It is running in the background, as a minimized window. There's no email send or receive activity going on during this period too. Still I see this > 100 M disk writes from geary in iotop, and my laptop hard-disk indicator blinking continuously for 3-4 seconds every 5 minutes or so. Regards, Vaibhav From eric at yorba.org Thu Jan 10 03:18:20 2013 From: eric at yorba.org (Eric Gregory) Date: Wed, 9 Jan 2013 19:18:20 -0800 Subject: [Geary] Geary at Dell's TechPageOne blog Message-ID: <1A885131-A2EC-432F-9055-79179DB0DC2C@yorba.org> Good to see we're getting a shout out from a big company! http://www.techpageone.com/technology/freeware-pick-geary-a-light-weight-email-program/#.UO4ypOg5ggM - E From netvaibhav at gmail.com Thu Jan 10 03:33:38 2013 From: netvaibhav at gmail.com (Vaibhav Kulkarni) Date: Thu, 10 Jan 2013 09:03:38 +0530 Subject: [Geary] Heavy disk writes In-Reply-To: <50edc525.e9d3440a.6415.0be3@mx.google.com> References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> <50edc525.e9d3440a.6415.0be3@mx.google.com> Message-ID: On Thu, Jan 10, 2013 at 12:59 AM, Nelson, Jim wrote: > > So, a few questions: > > * What service are you using? Gmail, Yahoo, Dovecot, none of the above? > > * How many messages are in your Inbox? (Approx.) > > * How many folders do you have? > > I might need you to send a log at some point, but let's start here. > I'm using Gmail. I have ~ 20K messages in my Inbox. Don't know about folders (I think Gmail doesn't have any). I have created exactly 4 custom labels though. Regards, Vaibhav From jim at yorba.org Fri Jan 11 19:37:50 2013 From: jim at yorba.org (Nelson, Jim) Date: Fri, 11 Jan 2013 19:29:50 -0008 Subject: [Geary] Heavy disk writes In-Reply-To: References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> <50edc525.e9d3440a.6415.0be3@mx.google.com> Message-ID: <50f06a04.22f0440a.1cbc.101f@mx.google.com> Ok, I think I know what's going on here. ?Geary has problems with folders with large number of messages in them, particularly if you're active in that folder (such as Inbox). ?The ticket that will cover fixing most of this is at http://redmine.yorba.org/issues/5865 ?This is something we really want to fix in 0.3. -- Jim On Wed, Jan 9, 2013 at 7:33 PM, Vaibhav Kulkarni wrote: On Thu, Jan 10, 2013 at 12:59 AM, Nelson, Jim wrote: So, a few questions: * What service are you using? ?Gmail, Yahoo, Dovecot, none of the above? * How many messages are in your Inbox? ?(Approx.) * How many folders do you have? I might need you to send a log at some point, but let's start here. I'm using Gmail. I have ~ 20K messages in my Inbox. Don't know about folders (I think Gmail doesn't have any). I have created exactly 4 custom labels though. Regards, Vaibhav From corbellini.andrea at gmail.com Fri Jan 11 19:43:28 2013 From: corbellini.andrea at gmail.com (Andrea Corbellini) Date: Fri, 11 Jan 2013 19:44:28 +0001 Subject: [Geary] Heavy disk writes In-Reply-To: <50f06a04.22f0440a.1cbc.101f@mx.google.com> References: <50e869ed.04c0440a.34a5.ffffd8b1@mx.google.com> <50e86b08.c3010e0a.1fb6.ffffc185@mx.google.com> <50e8e8c3.44d3440a.2de5.fffff7b1@mx.google.com> <50edc525.e9d3440a.6415.0be3@mx.google.com> <50f06a04.22f0440a.1cbc.101f@mx.google.com> Message-ID: <50f06b62.01d10e0a.33af.23c7@mx.google.com> On Fri, Jan 11, 2013 at 8:37 PM, Nelson, Jim wrote: Ok, I think I know what's going on here. ?Geary has problems with folders with large number of messages in them, particularly if you're active in that folder (such as Inbox). ?The ticket that will cover fixing most of this is at http://redmine.yorba.org/issues/5865 ?This is something we really want to fix in 0.3. As a workaround, one can delete his/her own ~/.local/share/geary/*/geary.db. This is something I do often (actually to keep the scrollbar long enough, but that doesn't matter). From james.penguins at gmail.com Fri Jan 18 18:00:03 2013 From: james.penguins at gmail.com (James Lyons) Date: Fri, 18 Jan 2013 13:00:03 -0500 Subject: [Geary] Web Browser Preferences Message-ID: Anyone know how to modify which web browser Geary calls to handle http(s) links and html files? Thanks! From jim at yorba.org Tue Jan 22 23:31:05 2013 From: jim at yorba.org (Jim Nelson) Date: Tue, 22 Jan 2013 23:23:05 -0008 Subject: [Geary] Web Browser Preferences In-Reply-To: References: Message-ID: <50ff2120.85ee440a.41aa.3e14@mx.google.com> On most GNOME desktops, if you go to System Settings -> Default Applications, you can set which application handles "Web". ?These settings also affect which application Geary launches when you open an attachment (i.e. a photo). -- Jim On Fri, Jan 18, 2013 at 10:00 AM, James Lyons wrote: Anyone know how to modify which web browser Geary calls to handle http(s) links and html files? Thanks! _______________________________________________ Geary mailing list Geary at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/geary From tc at tnktp.com Sat Jan 26 18:37:57 2013 From: tc at tnktp.com (TC Meggs) Date: Sat, 26 Jan 2013 18:32:57 -0005 Subject: [Geary] compilation help Message-ID: <51042288.7146340a.5422.724c@mx.google.com> 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) Thanks in advance for any help! Sent with Geary From eric at yorba.org Sat Jan 26 22:24:32 2013 From: eric at yorba.org (Eric Gregory) Date: Sat, 26 Jan 2013 14:24:32 -0800 Subject: [Geary] compilation help In-Reply-To: <51042288.7146340a.5422.724c@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> Message-ID: <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> 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 From tc at tnktp.com Sat Jan 26 23:15:57 2013 From: tc at tnktp.com (TC Meggs) Date: Sat, 26 Jan 2013 23:10:57 -0005 Subject: [Geary] compilation help In-Reply-To: <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> Message-ID: <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> 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 From jim at yorba.org Tue Jan 29 00:53:22 2013 From: jim at yorba.org (Jim Nelson) Date: Tue, 29 Jan 2013 00:45:22 -0008 Subject: [Geary] compilation help In-Reply-To: <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> Message-ID: <51071d80.84c1440a.573d.fffff008@mx.google.com> 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 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 Geary at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/geary From tc at tnktp.com Tue Jan 29 02:11:48 2013 From: tc at tnktp.com (TC Meggs) Date: Tue, 29 Jan 2013 02:06:48 -0005 Subject: [Geary] compilation help In-Reply-To: <51071d80.84c1440a.573d.fffff008@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> Message-ID: <51072fe8.4216340a.357e.144d@mx.google.com> 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 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 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 Geary at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/geary From eric at yorba.org Tue Jan 29 02:22:40 2013 From: eric at yorba.org (Eric Gregory) Date: Mon, 28 Jan 2013 18:22:40 -0800 Subject: [Geary] compilation help In-Reply-To: <51072fe8.4216340a.357e.144d@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> <51072fe8.4216340a.357e.144d@mx.google.com> Message-ID: On Mon, Jan 28, 2013 at 6:11 PM, TC Meggs wrote: > > 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! > One clarification here -- the errors aren't related to missing vapis, they're due to missing GIRs. On Ubuntu they're installed to /usr/share/gir-1.0 So when Vala's telling you it can't find Atk-1.0, what it means is it can't find Atk-1.0.gir, etc. You might just try searching for those filenames on your system, it could be they're simply installed someplace that Vala doesn't know about. - Eric From tc at tnktp.com Tue Jan 29 02:33:19 2013 From: tc at tnktp.com (TC Meggs) Date: Tue, 29 Jan 2013 02:28:19 -0005 Subject: [Geary] compilation help In-Reply-To: References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> <51072fe8.4216340a.357e.144d@mx.google.com> Message-ID: <5107355e.6fad340a.3141.1756@mx.google.com> Good to know. I'm new to building anything with gir/Vala/cmake/et cetera and nothing in that error message indicated to me if it was a gir or vapi that was missing, but perhaps the uppercase letter should have been a clue. All of the mentioned gir's are in /usr/share/gir-1.0 and have been so if anything perhaps Vala 0.18.1 wasn't sourcing that dir and the Vala from GIT found it without issue. Since it built I'm not feeling like rolling Vala back to test! :-/ The issue I was investigating however, regarding attached images sent from Apple Mail.app and its MIME encapsulation, still persists. Is that a known bug? On Mon, Jan 28, 2013 at 9:22 PM, Eric Gregory wrote: On Mon, Jan 28, 2013 at 6:11 PM, TC Meggs wrote: 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! One clarification here -- the errors aren't related to missing vapis, they're due to missing GIRs.? On Ubuntu they're installed to /usr/share/gir-1.0 So when Vala's telling you it can't find Atk-1.0, what it means is it can't find Atk-1.0.gir, etc.? You might just try searching for those filenames on your system, it could be they're simply installed someplace that Vala doesn't know about. ?- Eric From jim at yorba.org Tue Jan 29 02:55:24 2013 From: jim at yorba.org (Jim Nelson) Date: Tue, 29 Jan 2013 02:47:24 -0008 Subject: [Geary] compilation help In-Reply-To: <5107355e.6fad340a.3141.1756@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> <51072fe8.4216340a.357e.144d@mx.google.com> <5107355e.6fad340a.3141.1756@mx.google.com> Message-ID: <51073a1b.61d4440a.518e.fffff72c@mx.google.com> Are you asking about this one? http://redmine.yorba.org/issues/5748 -- Jim On Mon, Jan 28, 2013 at 6:33 PM, TC Meggs wrote: Good to know. I'm new to building anything with gir/Vala/cmake/et cetera and nothing in that error message indicated to me if it was a gir or vapi that was missing, but perhaps the uppercase letter should have been a clue. All of the mentioned gir's are in /usr/share/gir-1.0 and have been so if anything perhaps Vala 0.18.1 wasn't sourcing that dir and the Vala from GIT found it without issue. Since it built I'm not feeling like rolling Vala back to test! :-/ The issue I was investigating however, regarding attached images sent from Apple Mail.app and its MIME encapsulation, still persists. Is that a known bug? On Mon, Jan 28, 2013 at 9:22 PM, Eric Gregory wrote: On Mon, Jan 28, 2013 at 6:11 PM, TC Meggs wrote: 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! One clarification here -- the errors aren't related to missing vapis, they're due to missing GIRs.? On Ubuntu they're installed to /usr/share/gir-1.0 So when Vala's telling you it can't find Atk-1.0, what it means is it can't find Atk-1.0.gir, etc.? You might just try searching for those filenames on your system, it could be they're simply installed someplace that Vala doesn't know about. ?- Eric From tc at tnktp.com Tue Jan 29 03:29:37 2013 From: tc at tnktp.com (TC Meggs) Date: Tue, 29 Jan 2013 03:24:37 -0005 Subject: [Geary] compilation help In-Reply-To: <51073a1b.61d4440a.518e.fffff72c@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> <51072fe8.4216340a.357e.144d@mx.google.com> <5107355e.6fad340a.3141.1756@mx.google.com> <51073a1b.61d4440a.518e.fffff72c@mx.google.com> Message-ID: <51074224.8c2e3a0a.566c.1cb7@mx.google.com> Sounds similar, yes. Except it seems to happen with images too. Perhaps new with Mail.app on Mountain Lion. Content-Type: image/jpg; name="DSC_0108.jpeg" Content-Transfer-Encoding: base64 Subject: image test Message-Id: Date: Mon, 28 Jan 2013 21:14:19 -0500 To: TC Meggs Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Content-Disposition: inline; filename=DSC_0108.jpeg On Mon, Jan 28, 2013 at 9:55 PM, Jim Nelson wrote: Are you asking about this one? http://redmine.yorba.org/issues/5748 -- Jim On Mon, Jan 28, 2013 at 6:33 PM, TC Meggs wrote: Good to know. I'm new to building anything with gir/Vala/cmake/et cetera and nothing in that error message indicated to me if it was a gir or vapi that was missing, but perhaps the uppercase letter should have been a clue. All of the mentioned gir's are in /usr/share/gir-1.0 and have been so if anything perhaps Vala 0.18.1 wasn't sourcing that dir and the Vala from GIT found it without issue. Since it built I'm not feeling like rolling Vala back to test! :-/ The issue I was investigating however, regarding attached images sent from Apple Mail.app and its MIME encapsulation, still persists. Is that a known bug? On Mon, Jan 28, 2013 at 9:22 PM, Eric Gregory wrote: On Mon, Jan 28, 2013 at 6:11 PM, TC Meggs wrote: 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! One clarification here -- the errors aren't related to missing vapis, they're due to missing GIRs.? On Ubuntu they're installed to /usr/share/gir-1.0 So when Vala's telling you it can't find Atk-1.0, what it means is it can't find Atk-1.0.gir, etc.? You might just try searching for those filenames on your system, it could be they're simply installed someplace that Vala doesn't know about. ?- Eric From jim at yorba.org Tue Jan 29 20:14:29 2013 From: jim at yorba.org (Jim Nelson) Date: Tue, 29 Jan 2013 20:06:29 -0008 Subject: [Geary] compilation help In-Reply-To: <51074224.8c2e3a0a.566c.1cb7@mx.google.com> References: <51042288.7146340a.5422.724c@mx.google.com> <4D458A7B-01F0-401B-BE96-93AA33BE7E56@yorba.org> <510463b0.0d363a0a.2543.ffff81b0@mx.google.com> <51071d80.84c1440a.573d.fffff008@mx.google.com> <51072fe8.4216340a.357e.144d@mx.google.com> <5107355e.6fad340a.3141.1756@mx.google.com> <51073a1b.61d4440a.518e.fffff72c@mx.google.com> <51074224.8c2e3a0a.566c.1cb7@mx.google.com> Message-ID: <51082db1.e4ec440a.5290.7f60@mx.google.com> Thanks for the additional information. ?I've added it to the ticket. -- Jim On Mon, Jan 28, 2013 at 7:29 PM, TC Meggs wrote: Sounds similar, yes. Except it seems to happen with images too. Perhaps new with Mail.app on Mountain Lion. Content-Type: image/jpg; name="DSC_0108.jpeg" Content-Transfer-Encoding: base64 Subject: image test Message-Id: Date: Mon, 28 Jan 2013 21:14:19 -0500 To: TC Meggs Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Content-Disposition: inline; filename=DSC_0108.jpeg On Mon, Jan 28, 2013 at 9:55 PM, Jim Nelson wrote: Are you asking about this one? http://redmine.yorba.org/issues/5748 -- Jim On Mon, Jan 28, 2013 at 6:33 PM, TC Meggs wrote: Good to know. I'm new to building anything with gir/Vala/cmake/et cetera and nothing in that error message indicated to me if it was a gir or vapi that was missing, but perhaps the uppercase letter should have been a clue. All of the mentioned gir's are in /usr/share/gir-1.0 and have been so if anything perhaps Vala 0.18.1 wasn't sourcing that dir and the Vala from GIT found it without issue. Since it built I'm not feeling like rolling Vala back to test! :-/ The issue I was investigating however, regarding attached images sent from Apple Mail.app and its MIME encapsulation, still persists. Is that a known bug? On Mon, Jan 28, 2013 at 9:22 PM, Eric Gregory wrote: On Mon, Jan 28, 2013 at 6:11 PM, TC Meggs wrote: 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! One clarification here -- the errors aren't related to missing vapis, they're due to missing GIRs.? On Ubuntu they're installed to /usr/share/gir-1.0 So when Vala's telling you it can't find Atk-1.0, what it means is it can't find Atk-1.0.gir, etc.? You might just try searching for those filenames on your system, it could be they're simply installed someplace that Vala doesn't know about. ?- Eric