FS#32727 - [colord-gtk] fails to build when generating colord-gtk.vapi

Attached to Project: Arch Linux
Opened by Kevin Mihelich (kmihelich) - Saturday, 17 November 2012, 04:34 GMT
Last edited by Jan de Groot (JGC) - Saturday, 17 November 2012, 14:41 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: fails generating colord-gtk.vapi
Package version: 0.1.23-1

Build log:
make ColordGtk-1.0.gir
make[3]: Entering directory `/build/src/colord-gtk-0.1.23/libcolord-gtk'
make[3]: `ColordGtk-1.0.gir' is up to date.
make[3]: Leaving directory `/build/src/colord-gtk-0.1.23/libcolord-gtk'
GEN colord-gtk.vapi
error: Package `colord' not found in specified Vala API directories or GObject-Introspection GIR directories
Generation failed: 1 error(s), 0 warning(s)
make[2]: *** [colord-gtk.vapi] Error 1
make[2]: Leaving directory `/build/src/colord-gtk-0.1.23/libcolord-gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/src/colord-gtk-0.1.23'
make: *** [all] Error 2

Steps to reproduce: build from clean chroot
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 17 November 2012, 14:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  New colord package adds the required colord vala files.
Comment by Kevin Mihelich (kmihelich) - Saturday, 17 November 2012, 05:48 GMT
Builds with attached patch.
Reference: https://bugs.freedesktop.org/show_bug.cgi?id=55464
Comment by Alexander F. Rødseth (xyproto) - Saturday, 17 November 2012, 09:12 GMT
colord-gtk is currently an orphan.
Assigning to the maintainer of the only package that depends on it: gnome-color-manager
Comment by Jan de Groot (JGC) - Saturday, 17 November 2012, 14:37 GMT
That patch only fixes the automatic dep. As vala and gobject-introspection are both in makedepends, we actually do want to include vala stuff in colord-gtk. The fix is adding --enable-vala to both colord and colord-gtk, as otherwise vala support is not available.

Loading...