I've checked snapshot from date 20090722. ssuominen@unique /tmp/xfce4-notifyd-0.1.0_p20090722 $ grep -r exo * xfce4-notifyd/xfce-notify-window.c: if(!(opener = g_find_program_in_path("exo-open"))) xfce4-notifyd-config/Makefile.in:@MAINTAINER_MODE_TRUE@ exo-csource --static --name=xfce4_notifyd_config_glade $< >$@ xfce4-notifyd-config/Makefile.am: exo-csource --static --name=xfce4_notifyd_config_glade $< >$@ xfce4-notifyd-config/Makefile: exo-csource --static --name=xfce4_notifyd_config_glade $< >$@ "exo-open" -> runtime depend "exo-csource" -> build-time depend configure.ac is missing a check for this, and so it dies while building: ake[2]: Entering directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722/xfce4-notifyd-config' exo-csource --static --name=xfce4_notifyd_config_glade xfce4-notifyd-config.glade >xfce4-notifyd-config.glade.h /bin/sh: exo-csource: Kommando nicht gefunden. make[2]: *** [xfce4-notifyd-config.glade.h] Fehler 127 make[2]: Leaving directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722/xfce4-notifyd-config' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722' make: *** [all] Fehler 2 Sorry about the LANG setting, it's a copy and paste from downstream bug: http://bugs.gentoo.org/show_bug.cgi?id=284276
Created attachment 2544 build.log
i have made the same build process with LC_ALL=C. see attached build.log for full build process. Making all in xfce4-notifyd-config make[2]: Entering directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722/xfce4-notifyd-config' exo-csource --static --name=xfce4_notifyd_config_glade xfce4-notifyd-config.glade >xfce4-notifyd-config.glade.h /bin/sh: exo-csource: command not found make[2]: *** [xfce4-notifyd-config.glade.h] Error 127 make[2]: Leaving directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722/xfce4-notifyd-config' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/x11-misc/xfce4-notifyd-0.1.0_p20090722/work/xfce4-notifyd-0.1.0_p20090722' make: *** [all] Error 2
The runtime depend is optional and I don't intend to check for it. The build time depend is only for MAINTAINER_MODE builds. Not sure I care to check for that either.
No problem. I'm just reporting everything that's reported to us (per our policy). I don't mind you closing it as INVALID, WONTFIX etc. now. It's because we are using snapshot instead of release to support the new libnotify... A release would fix this. :-)
Ok, ended up adding a check for exo-csource when --enable-maintainer-mode is specified.