Tag Archives: experimental

Debian’s e17 Packages

I thought I’d start looking at using Debian’s experimental E17 packages. I commented out all other E17 repo’s from my source.list and installed the debian e17 package. It installs a minimal amount of related packages, and there doesn’t seem to be lot of e17 packages available in the experimental repo

sudo aptitude install e17
Reading package lists… Done
Building dependency tree
Reading state information… Done
Reading extended state information
Initializing package states… Done
Reading task descriptions… Done
The following NEW packages will be installed:
e17 e17-data{a} libecore-con0{a} libecore-evas0{a} libecore-fb0{a} libecore-file0{a} libecore-imf0{a} libecore-ipc0{a} libecore-job0{a} libecore-txt0{a} libecore-x0{a} libecore0{a}
libedbus0{a} libedje0{a} libeet1{a} libefreet0{a} libembryo0{a} libevas-engines{a} libevas0{a}
0 packages upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
Need to get 8110kB of archives. After unpacking 15.5MB will be used.

This appears to provide a good basic E17 Desktop, but provides no additional themes, and I’m not sure how many modules it includes. Here’s a screenshot:
Default Debian E17 Install

If you want to use this add the following to your /etc/apt/sources.list:

deb http://ftp.us.debian.org/debian/ experimental main non-free contrib

This also includes KDE4 packages. You’ll want to be careful with this repo, that you don’t pull in and install too many (possibly breaking) packages from it.

Look for my latest posting on E17 as this information could be out-of-date:

http://timony.com/mickzblog/category/e17/

Update on Enlightenment E17 for Debian

Update: I’ve decided to use Falko’s packages, see my posting here:
http://timony.com/mickzblog/2008/04/24/e17-on-debian/

If you want to run E17 on Debian you have 4 choices (as of April 2008):

Wait for E17 packages to make it into Debian’s experimental repository:
http://sicherheitsschwankung.de/post/jan/2008-03-31/going-debconf-08

The Debian E17 team are in the process of loading packages into Debian experimental branch and they should be available in the near (or not so near) future.

Use the AlphafeMini repository for Debian Sid/Unstable, created by Falko Schmidt. See http://xsm.alphagemini.org/E17/repository/ for more details.

Maybe use Elive’s repositories to install E17 as Elive is based on Debian, but this may cause other problems as Elive might be based on a older version of Debian (anyone know?).

Compile your own see http://www1.get-e.org/EFL_User_Guide/English/_pages/2.2.html for more details. But, you will have to uninstall these if you ever want to install a pre-packaged version, plus you’ll have to manually update packages yourself.


Interestingly, Falko Schmidt is also a member of the team working on the E17 packages that are going into experimental, so using Falko’s packages might be the safest and easiest approach to get E17 on Debian. However, when packages are available in experimental (and eventually in Sid), you may need to purge Falko’s packages and install the Debian experimental ones.

I’m going to e-mail Falko to see if he has an opinion on this.

Look for my latest posting on E17 as this information could be out-of-date:

http://timony.com/mickzblog/category/e17/

This article originally posted at:

http://timony.com/mickzblog/2008/04/17/update-on-enlightenment-e17-for-debian/