1. Propose this patch to upstream: --- ecore/configure.in.orig 2007-12-09 19:49:37.000000000 +0200 +++ ecore/configure.in 2007-12-09 19:49:54.000000000 +0200 @@ -45,7 +45,7 @@ requirements_ecore_ipc="" requirements_ecore_job="" requirements_ecore_txt="" -requirements_ecore_x="" +requirements_ecore_x="x11" requirements_ecore_win32="" requirements_ecore_sdl="" As far as it's accepted remove workaround "CFLAGS += -I/usr/X11R6/include" from ecore/debian/rules ================================================================================ 2. There is a similar workaround for evas/debian/rules. Gregale build won't include evas engine software x11* if CFLAGS is not set ================================================================================ 3. The same for imlib2 =============================================================================== 4. epeg and imlib2 - default build removes debian/changelog. Should be fixed in upstream as it was done for other packages workaround has been made in build.sh it should be removed as soon as issue is fixed ===============================================================================