CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/valac-0.28 --pkg=posix --pkg=zlib --pkg=gusb --pkg=gio-2.0 --pkg=gtk+-3.0 --gresources=../data/simple-scan.gresource.xml --debug --target-glib 2.38 -D HAVE_COLORD -C config.vapi book.vala book-view.vala colord.vapi fixes.vapi packagekit-glib2.vapi page.vala page-view.vala sane.vapi simple-scan.vala scanner.vala ui.vala autosave-manager.vala error: Package `gusb' not found in specified Vala API directories or GObject-Introspection GIR directories Compilation failed: 1 error(s), 0 warning(s) Makefile:636: recipe for target 'simple_scan_vala.stamp' failed make[1]: *** [simple_scan_vala.stamp] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/media-gfx/simple-scan-3.18.2/work/simple-scan-3.18.2/src' Makefile:380: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 media-gfx/simple-scan-3.18.2::gentoo USE="colord" dev-libs/libgusb-0.2.7::gentoo USE="introspection -static-libs -vala" Compiles fine when libgusb is emerged with vala in USE. ebuild has dev-libs/libgusb in COMMON_DEPEND. Suggest dev-libs/libgusb[vala]
Yup, same here.
commit 96441a8f92489e16acfd568a5517d14456712f37 Date: Tue Dec 15 00:38:43 2015 +0100 media-gfx/simple-scan: add missing USE-dependency on libgusb, bug #568066 Thanks for reporting.