There's a pitfall: Fedora ships outdated versions of at least two of the enlightenment libraries, libeio and libeina, and if you just "yum install e17", yum will pull in those, resulting undefined symbols when starting e17. So make sure you install the libeio1 and libeina1 packages from the above-mentioned repository instead of libeio and libeina.