E17 now available in Entropy

To get it installed do this:

as root in a terminal:
equo update

then

edit /etc/entropy/packages/package.unmask
add into this file:

dev-libs/eina
dev-libs/eet
x11-libs/evas
x11-libs/ecore
dev-libs/embryo
media-libs/edje
dev-libs/efreet
x11-libs/e_dbus
x11-wm/enlightenment

then

equo install dev-libs/eina dev-libs/eet x11-libs/evas x11-libs/ecore dev-libs/embryo media-libs/edje dev-libs/efreet x11-libs/e_dbus x11-wm/enlightenment

Now e17 is installed and you can enjoy it by selecting “enlightenment” from the sessions menu in the login screen.

additional tips:

Download themes here!

  1. #1 by Micia on April 26, 2009 - 1:46 pm

    Wikified in Italian: Link

  2. #2 by Fitzcarraldo on April 26, 2009 - 7:09 pm

    I'm getting the following error message:acertm8215 fitzcarraldo # equo install dev-libs/eina dev-libs/eet x11-libs/evas x11-libs/ecore dev-libs/embryo media-libs/edje dev-libs/efreet x11-libs/e_dbus x11-wm/enlightenment>> @@ Calculating dependencies …>> @@ Packages needing to be installed/updated/downgraded: 16>> @@ Packages needing to be removed: 0>> @@ Download size: 0b>> @@ Used disk space: 23.2MB>> @@ You need at least: 75.5MB of free space>> :: (1/16) >>> dev-libs/eina-9999>> ## Package checksum matches: dev-libs:eina-9999~0.tbz2>> :: (2/16) >>> dev-libs/eet-9999>> ## Package checksum matches: dev-libs:eet-9999~0.tbz2>> :: (3/16) >>> media-libs/libpng-1.2.33>> ## Package checksum matches: media-libs:libpng-1.2.33~0.tbz2>> :: (4/16) >>> x11-libs/evas-9999>> ## Package checksum matches: x11-libs:evas-9999~0.tbz2>> :: (5/16) >>> x11-libs/ecore-9999>> ## Package checksum matches: x11-libs:ecore-9999~0.tbz2>> :: (6/16) >>> dev-libs/embryo-9999>> ## Package checksum matches: dev-libs:embryo-9999~0.tbz2>> :: (7/16) >>> media-libs/edje-9999>> ## Package checksum matches: media-libs:edje-9999~0.tbz2>> :: (8/16) >>> dev-libs/efreet-9999>> ## Package checksum matches: dev-libs:efreet-9999~0.tbz2>> :: (9/16) >>> sys-libs/glibc-2.8_p20080602-r1>> ## Package checksum matches: sys-libs:glibc-2.8_p20080602-r1~0.tbz2>> :: (10/16) >>> dev-libs/glib-2.18.3>> ## Package checksum matches: dev-libs:glib-2.18.3~2.tbz2>> :: (11/16) >>> sys-fs/udev-135-r4>> ## Package checksum matches: sys-fs:udev-135-r4~1.tbz2>> :: (12/16) >>> sys-kernel/linux-headers-2.6.27-r2>> ## Package checksum matches: sys-kernel:linux-headers-2.6.27-r2~0.tbz2>> :: (13/16) >>> sys-apps/hal-0.5.12_rc1-r2>> ## Package checksum matches: sys-apps:hal-0.5.12_rc1-r2~0.tbz2>> :: (14/16) >>> x11-libs/e_dbus-9999>> ## Package checksum matches: x11-libs:e_dbus-9999~0.tbz2>> :: (15/16) >>> app-misc/hal-info-20090202>> ## Package checksum matches: app-misc:hal-info-20090202~0.tbz2>> :: (16/16) >>> x11-wm/enlightenment-9999>> ## Package checksum matches: x11-wm:enlightenment-9999~0.tbz2>> ++ (1/16) >>> dev-libs/eina-9999>> ## Unpacking package: dev-libs:eina-9999~0.tbz2>> ## Ebuild: pkg_preinst()>> ## Installing package: dev-libs/eina-9999>> ## Updating database: dev-libs/eina-9999Traceback (most recent call last): File "/usr/bin/equo", line 452, in module rc = text_ui.package(options) File "/usr/lib/entropy/client/text_ui.py", line 132, in package multifetch = equoRequestMultifetch) File "/usr/lib/entropy/client/text_ui.py", line 1072, in installPackages rc = Package.run(xterm_header = xterm_header) File "/usr/lib/entropy/libraries/entropy.py", line 6803, in run rc = self.run_stepper(xterm_header) File "/usr/lib/entropy/libraries/entropy.py", line 6778, in run_stepper rc = steps_data.get(step)() File "/usr/lib/entropy/libraries/entropy.py", line 6712, in do_install return self.install_step() File "/usr/lib/entropy/libraries/entropy.py", line 6442, in install_step rc = self.__install_package() File "/usr/lib/entropy/libraries/entropy.py", line 5663, in __install_package newidpackage = self._install_package_into_database() File "/usr/lib/entropy/libraries/entropy.py", line 5891, in _install_package_into_database self.Entropy.clientDbconn.addPackageToInstalledTable(idpackage,self.infoDict['repository']) File "/usr/lib/entropy/libraries/entropy.py", line 35525, in addPackageToInstalledTable self.cursor.execute('INSERT into installedtable VALUES (?,?)', (idpackage, repositoryName,))sqlite3.OperationalError: table installedtable has 3 columns but 2 values were suppliedacertm8215 fitzcarraldo #

  3. #3 by Fitzcarraldo on April 26, 2009 - 7:36 pm

    s’OK, I used Portage to merge equo and entropy and then it worked. I had used equo install equo entropy spritz to make sure I had the latest versions but got the error message I mentioned in the previous Comment. equo search told me I had latest versions but I have just checked with eix, which told me I didn’t, so I merged them via Portage and now equo install with the list of E17 packages now works.

  4. #4 by Joost Ruis on April 26, 2009 - 8:38 pm

    that error has nothing todo with E17, it might be a bug in Entropy.

  5. #5 by revjames on April 26, 2009 - 9:15 pm

    This is great. I am a long time Elive tester and love e17.I love sabayon though because it works brilliantly with almost any hardware config.Combination of the 2 has to be perfection.Just one small problem (e17 installed perefectly by the way) is that e17 normal network manager does not have the abilities of gnome/sabayons and cannot connect wirelessly as does not read wpa 1 or 2 encryption. Can some tell me in simple terms how to add an elive repo to spritz (ie. repo address) so that I can download e17 module for exalt connection manager as wicd package under sabayon hasn’t installed correctly and I know it should work under e17. I.m plobably short of dependencies for wicd.Sabayon network Manager is showing in e17 but there i no module available to hook up that last bit of the connection!!!Kindest regardszen master

  6. #6 by Anonymous on April 27, 2009 - 8:24 am

    tHANK’S jOOST.By Omarhttp://www.sabayonmania-forum.com/guide-generali-f1/e17-finalmente-disponibile-in-entropy-t2785.htm#21529

  7. #7 by Joost Ruis on April 27, 2009 - 9:03 am

    @revjames I’m aware that not everything (e.g. allot of modules) are not available in entropy at this moment. Due some depends against imlib2 i need to wait until after sabayon 4.1 K releases before i go and break things.

  8. #8 by revjames on April 27, 2009 - 1:05 pm

    UPDATE ON PREVIOUS POSTApologies. Gnomes network manager does work in the background of e17 it’s just you can’t tell that its connected.As I recall from elive the lack of a desktop wireless signal gadget/monitor was always a bit of an issue.Did’t mean to offend or cause problems and am very grateful for the wm.Kind Regards.

  9. #9 by Fitzcarraldo on April 27, 2009 - 7:43 pm

    Joost Ruis wrote: "that error has nothing todo with E17, it might be a bug in Entropy."Yup, I know.Anyway, after getting past that little puzzle E17 works quite nicely, so many thanks for uploading it to the Entropy repo.When I switched back to KDE 3.5.10 several things were broken (Control Centre and Home icons missing from K Menu Favourites; KDE Keyboard Tool missing from Panel; all icons missing in K Menu > Applications and sub-menus; settings:/ empty in Konqueror; etc.) and I had to re-install the following packages to get these back: kcontrol, kmenuedit, kxkb, kdebase-kioslaves). I think that's about it. Note sure yet if anything else is broken in KDE 3.5.10. Some GNOME icons that were there before in the K Menu > Applications sub-menus are still missing. Any idea what is the easiest way to get these back? Thanks in advance.

  10. #10 by Fitzcarraldo on June 4, 2009 - 2:56 am

    I just used the K Menu menu editor for each missing GNOME icon. There were only a few missing.

  11. #11 by ReemZ on June 19, 2009 - 12:04 am

    Nice screenshot Joost, which theme is that?

Leave a reply to Fitzcarraldo Cancel reply