x11-libs/esmart-0.0.2.20031018 fails to compile without media-libs/edje: Making all in container make[3]: Entering directory `/var/tmp/portage/esmart-0.0.2.20031018/work/esmart/src/container' /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/X11R6/include -O1 -Wall -c container.c /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/X11R6/include -O1 -Wall -c container_element.c mkdir .libs rm -f .libs/container.lo gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/X11R6/include -O1 -Wall -Wp,-MD,.deps/container.pp -c container.c -fPIC -DPIC -o .libs/container.lo gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/X11R6/include -O1 -Wall -Wp,-MD,.deps/container_element.pp -c container_element.c -fPIC -DPIC -o .libs/container_element.lo In file included from container.c:11: container.h:6:18: Edje.h: No such file or directory In file included from container_element.c:1: container.h:6:18: Edje.h: No such file or directory make[3]: *** [container_element.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [container.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/esmart-0.0.2.20031018/work/esmart/src/container' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/esmart-0.0.2.20031018/work/esmart/src' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/esmart-0.0.2.20031018/work/esmart/src' make: *** [all-recursive] Error 1 !!! ERROR: x11-libs/esmart-0.0.2.20031018 failed. !!! Function enlightenment_src_compile, Line 51, Exitcode 2 !!! emake failed Adding edje as a dependency allows esmart to compile nicely.
it's not listed as a requirement but it obviously is :) i've passed it upstream and fixed the DEPEND, danke