Bug 75036 - Zeitgeist vala bindings must depend upon gio-2.0
Summary: Zeitgeist vala bindings must depend upon gio-2.0
Status: RESOLVED FIXED
Alias: None
Product: Zeitgeist
Classification: Unclassified
Component: Engine (show other bugs)
Version: unspecified
Hardware: Other All
: medium critical
Assignee: zeitgeist-bugs@lists.freedesktop.org
QA Contact: zeitgeist-bugs@lists.freedesktop.org
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-15 21:52 UTC by Luca Bruno
Modified: 2014-02-16 20:55 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
libzeitgeist: Add a missing dependency on gio-2.0 (598 bytes, patch)
2014-02-16 15:10 UTC, Philip Withnall
Details | Splinter Review

Description Luca Bruno 2014-02-15 21:52:12 UTC
While compiling folks:

checking for zeitgeist-2.0 vala bindings... configure: error: Package requirements were not met: zeitgeist-2.0

zeitgeist-2.0.vapi:7.80-7.95: error: The type name `GLib.Cancellable' could not be found
zeitgeist-2.0.vapi:8.74-8.89: error: The type name `GLib.Cancellable' could not be found
zeitgeist-2.0.vapi:11.77-11.92: error: The type name `GLib.Cancellable' could not be found
zeitgeist-2.0.vapi:12.78-12.93: error: The type name `GLib.Cancellable' could not be found
zeitgeist-2.0.vapi:22.210-22.225: error: The type name `GLib.Cancellable' could not be found
zeitgeist-2.0.vapi:23.265-23.280: error: The type name `GLib.Cancellable' could not be found
[...]

That's because zeitgeist-2.0.deps does not currently contain gio-2.0.
Comment 1 Philip Withnall 2014-02-16 15:10:58 UTC
Created attachment 94162 [details] [review]
libzeitgeist: Add a missing dependency on gio-2.0

Fix.
Comment 2 Philip Withnall 2014-02-16 15:11:26 UTC
Escalating this to critical because it effectively renders libzeitgeist unusable from Vala.
Comment 3 Seif Lotfy 2014-02-16 20:55:37 UTC
Merged :D thanks guys


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.