Window Mangers :: E17 - Enlightenment 17



I was looking thru the dsl repository & saw a few other WM's in there to use if you don't like Fluxbox.  I got to wondering if E17 would be able to be run on DSL or are its dependencies too complex to make a .dsl extension out of it?
I don't see 17 in the debian packages. I can speak for e16:
Code Sample
root@box:~# dpkg -i /tmp/enlightenment_0.16.7.2-3_i386.deb
Selecting previously deselected package enlightenment.
(Reading database ... 10576 files and directories currently installed.)
Unpacking enlightenment (from .../enlightenment_0.16.7.2-3_i386.deb) ...
dpkg: dependency problems prevent configuration of enlightenment:
enlightenment depends on enlightenment-data (= 1:0.16.7.2-3); however:
 Package enlightenment-data is not installed.
enlightenment depends on libc6 (>= 2.3.5-1); however:
 Version of libc6 on system is 2.3.2.ds1-10.
enlightenment depends on libesd0 (>= 0.2.35) | libesd-alsa0 (>= 0.2.35); howeve                                                r:
 Version of libesd0 on system is 0.2.29-1.
 Package libesd-alsa0 is not installed.
enlightenment depends on libice6; however:
 Package libice6 is not installed.
enlightenment depends on libimlib2; however:
 Package libimlib2 is not installed.
enlightenment depends on libsm6; however:
 Package libsm6 is not installed.
enlightenment depends on libx11-6; however:
 Package libx11-6 is not installed.
enlightenment depends on libxext6; however:
 Package libxext6 is not installed.
enlightenment depends on libxinerama1; however:
 Package libxinerama1 is not installed.
enlightenment depends on libxxf86vm1; however:
 Package libxxf86vm1 is not installed.
dpkg: error processing enlightenment (--install):
dependency problems - leaving unconfigured

I'd compiled e16 to run in DSL a while ago. With the exception of one or two things, it can be made to run without most of those dependencies included (imlib2 is something that apparently cannot be disabled).  I'm pretty sure the same can be done with e17.  The biggest issue with enlightenment, though, is just the fact that it's so slow and bulky.  It wasn't anything that I felt was suitable for running in a damn small distro, so i deleted it before doing much debugging or testing.  From what I've heard, quite a few people have found e to be too fat to be worth bothering with.  Of course that's just opinion. A  DSL user who wants it can install with apt-get, and maybe create a myDSL from that.
Thx that answers the questions I had.  I was curious because I ran e17 on a new distro I found accidentally called aistrumi IIRC and it runs E17.  I agree, E16 is slow even on good hardware but E17 seemed to be very fast on my older PIII 550 with 384 mb of ram.

Aveline

[edit]nevermind...sorry i brought it up.  enlightenment is now wanting a newer version of imlib2 than what i have, and i'm not about to upgrade it just to build an extension i'll never use.[/edit]

[rant]
There seem to be some really stupid decisions made about how to develop gui applications that you don't really notice when you're running a distro with 2gb of various libs and other support files.  Then you try getting those applications into DSL and you start to notice how bloated most software is becoming.  Imlib is just one of those weird things, and something that I don't think I'll ever understand. It's supposed to handle all sorts of image types, but it still requires the individual image libraries.  So what is the point of having this additional library when it still requires the same libs that you'd use if imlib didn't exist? Software developers seem to like it, though, and endusers don't seem to mind that they are installing redundant software.
[/rant]

Next Page...
original here.