GNOME Bugzilla – Bug 775966
gcr: error: Package `gck-1' not found in specified Vala API directories or GObject-Introspection GIR directories
Last modified: 2019-02-22 11:57:38 UTC
It fails to compile somtimes when build in parallel: error: Package `gck-1' not found in specified Vala API directories or GObject-Introspection GIR directories /usr/share/vala/Makefile.vapigen:61: recipe for target 'gcr-3.vapi' failed make[2]: *** [gcr-3.vapi] Error 1 make[2]: *** Waiting for unfinished jobs.... error: Package `gcr-3' not found in specified Vala API directories or GObject-Introspection GIR directories /usr/share/vala/Makefile.vapigen:61: recipe for target 'gcr-ui-3.vapi' failed make[2]: *** [gcr-ui-3.vapi] Error 1 make[2]: *** Waiting for unfinished jobs....
Created attachment 341791 [details] [review] gcr: add missing dependencies for vapi According to the vapi_DEPS definition: gcr-3.vapi depends on gck-1.vapi, gcr-ui-3.vapi depends on gck-1.vapi and gcr-3.vapi But these dependencies are missing for the make targets, so it will fail when build in parallel: error: Package `gck-1' not found in specified Vala API directories or GObject-Introspection GIR directories error: Package `gcr-3' not found in specified Vala API directories or GObject-Introspection GIR directories Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Thanks for the patch. Included in git master.