I was tracking down another bug in efl and noticed this one. I grant you that this is not a "supported" build due to the USE flags I'm not using, so if you just want to change the ebuild to require the png USE flag it's fine with me. [ebuild U ] dev-libs/efl-1.18.4 [1.17.0-r1] USE="X -bmp* -debug -doc* -drm* -eet* -egl -fbcon* -fontconfig* -fribidi -gif* -gles -glib* -gnutls* -gstreamer* -harfbuzz* -ibus -ico* -jpeg2k* -libressl (-neon) -nls -oldlua* -opengl* -physics* (-pixman) -png* -postscript% -ppm* -psd* -pulseaudio -raw% -scim -sdl* -sound* -ssl* -systemd -tga* -tiff* -tslib* -unwind* -v4l* -valgrind* -wayland -webp* -xim -xine* -xpm*" [uninstall ] media-libs/elementary-1.17.0 USE="X doc examples fbcon javascript sdl static-libs -debug -nls -quicklaunch -wayland" [blocks b ] media-libs/elementary ("media-libs/elementary" is blocking dev-libs/efl-1.18.4) [ebuild U ] x11-wm/enlightenment-0.21.7 [0.20.6] USE="-doc -nls -pam -spell* -static-libs* -systemd -ukit -wayland" ENLIGHTENMENT_MODULES="appmenu backlight battery bluez4 clock conf conf-applications conf-bindings conf-dialogs conf-display conf-interaction conf-intl conf-menus conf-paths conf-performance conf-randr conf-shelves conf-theme conf-window-manipulation conf-window-remembers connman cpufreq everything fileman fileman-opinfo gadman geolocation ibar ibox lokker mixer msgbus music-control notification packagekit pager pager-plain policy-mobile quickaccess shot start syscon systray tasks teamwork temperature tiling time%* winlist wireless%* wizard wl-desktop-shell wl-drm wl-text-input wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland" [ebuild U ] x11-terms/terminology-1.0.0 [0.9.1] USE="-doc% -nls%"
Created attachment 471308 [details] build.log bzip2 compressed
Created attachment 471310 [details] emerge --info
fixed in dev-libs/efl-1.20.7 (png is now always enabled)