libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libgdmcommon.a .libs/libgdmcommon_la-gdm-address.o .libs/libgdmcommon_la-gdm-common.o .libs/libgdmcommon_la-gdm-profile.o .libs/libgdmcommon_la-gdm-settings.o .libs/libgdmcommon_la-gdm-settings-backend.o .libs/libgdmcommon_la-gdm-settings-desktop-backend.o .libs/libgdmcommon_la-gdm-settings-utils.o .libs/libgdmcommon_la-gdm-settings-direct.o .libs/libgdmcommon_la-gdm-log.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libgdmcommon.a libtool: link: ( cd ".libs" && rm -f "libgdmcommon.la" && ln -s "../libgdmcommon.la" "libgdmcommon.la" ) /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -fomit-frame-pointer -Wl,-O1 -Wl,--as-needed -o test-log test-log.o libgdmcommon.la -lgio-2.0 -lgobject-2.0 -lglib-2.0 libtool: link: x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -fomit-frame-pointer -Wl,-O1 -o test-log test-log.o -Wl,--as-needed ./.libs/libgdmcommon.a -lsystemd -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread make[2]: Leaving directory `/var/tmp/portage/gnome-base/gdm-3.12.2-r1/work/gdm-3.12.2/common' Making all in daemon make[2]: Entering directory `/var/tmp/portage/gnome-base/gdm-3.12.2-r1/work/gdm-3.12.2/daemon' gdbus-codegen \ --c-namespace=GdmDBus \ --interface-prefix=org.gnome.DisplayManager \ --generate-c-code=gdm-display-glue \ ./gdm-display.xml make[2]: gdbus-codegen: Command not found make[2]: *** [gdm-display-glue.h] Error 127 make[2]: Leaving directory `/var/tmp/portage/gnome-base/gdm-3.12.2-r1/work/gdm-3.12.2/daemon' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/gdm-3.12.2-r1/work/gdm-3.12.2' make: *** [all] Error 2 Reproducible: Always
Dependency seems to pop up around version 3.5.2 $ git describe dddeab1c9223cc5d8427217846faa2b40e45c116 3.5.2-54-gdddeab1
+ 29 Sep 2014; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-3.12.2.ebuild, + gdm-3.12.2-r1.ebuild: + Missing gdbus-codegen dependency (bug #524032, thanks to Kobboi).