See also upstream commit:
Results if compiling with USE="telepathy -zeitgeist":
tpf-persona-store.c:34:23: fatal error: zeitgeist.h: No such file or directory
tpf-persona.c:34:23: fatal error: zeitgeist.h: No such file or directory
Since all the zeitgeist use-flag does (according to configure --help) is build zeitgeist support into the telepathy backend, it seems to me that it doesn't make much sense to have a separate zeitgeist use flag, unless some hacking can be done so the telepathy backend can build without zeitgeist support, so I propose just merging the two flags into USE="telepathy"
But we are now applying upstream patches to allow telepathy support without zeitgeist, doesn't it work? (probably I didn't notice build failure because, even if I tried disabling its support, zeitgeist was still present on my system):
Created attachment 349372 [details]
Nope, the patches do nothing. As you can see, they were applied during the build.
Strange, I have removed all zeitgeist and still compiles ok for me :|
Created attachment 349392 [details]
My build.log ending ok
It occurs when vala is also disabled :O
+ 09 Aug 2013; Pacho Ramos <email@example.com>
+ -files/folks-0.9.1-automagic-fix3.patch, -folks-0.9.1.ebuild,
+ -folks-0.9.2.ebuild, folks-0.9.3.ebuild:
+ Fix vala/zeitgeist compilation problems (#471368 by Peter Alfredsen, #479600
+ by Juergen Rose and Marien Zwart, #479758 by Fabio Coatti), drop old.
This change now causes the following problem: gnome-extra/gnome-contacts-3.8.3 depends on dev-libs/folks[vala], but dev-libs/folks doesn't have the vala USE flag anymore.
Just solved, syncing in some minutes should help. Thanks!