My fairly minimally-installed HTPC does not have dev-util/gdbus-codegen required by any other packages, so today's update of sys-apps/accountsservice is failing. I think it needs a dep on dev-util/gdbus-codegen. Reproducible: Always Steps to Reproduce: 1. emerge -C gdbus-codegen 2. emerge -1 accountsservice Actual Results: make -j3 make all-recursive make[1]: Entering directory `/var/tmp/portage/sys-apps/accountsservice-0.6.21/work/accountsservice-0.6.21' Making all in src make[2]: Entering directory `/var/tmp/portage/sys-apps/accountsservice-0.6.21/work/accountsservice-0.6.21/src' gdbus-codegen --generate-c-code accounts-generated --c-namespace Accounts --interface-prefix=org.freedesktop. ../data/org.freedesktop.Accounts.xml make[2]: gdbus-codegen: Command not found gdbus-codegen --generate-c-code accounts-generated --c-namespace Accounts --interface-prefix=org.freedesktop. ../data/org.freedesktop.Accounts.xml make[2]: gdbus-codegen: Command not found make[2]: *** [accounts-generated.c] Error 127 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [accounts-generated.h] Error 127 make[2]: Leaving directory `/var/tmp/portage/sys-apps/accountsservice-0.6.21/work/accountsservice-0.6.21/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-apps/accountsservice-0.6.21/work/accountsservice-0.6.21' make: *** [all] Error 2
Created attachment 316239 [details] full build.log
I confirm. gdbus-codegen --generate-c-code accounts-generated --c-namespace Accounts --interface-prefix=org.freedesktop. ../data/org.freedesktop.Accounts.xml make[2]: gdbus-codegen: Команда не найдена ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error (command not found) make[2]: *** [accounts-generated.c] Ошибка 127 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 127
I've also hit this. gdbus-codegen needs to be added in DEPEND.
Thanks for reporting; fixed in cvs. I had not added gdbus-codegen initially because I had misread accountsservice's makefiles. > 03 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > accountsservice-0.6.21.ebuild: > Add missing gdbus-codegen dependency (bug #423481, thanks to Ben Kohler et > al.)