Installing E17 on Ubuntu 8.10

In order to install E17 on Ubuntu you need to have patience and time to spend.

Start downloading easy_e17.sh:
http://omicron.homeip.net/projects/easy_e17/easy_e17.sh

At end of compilation you will think: this is not simple to install, let alone easy E17!
But realize that it can be harder when compiling manually!

Second step install E17 dependence to Ubuntu (tons of this):

sudo apt-get install automake libtool libx11-dev libjpeg-dev gettext
libpng12-dev lsb-build-desktop3 libxine-dev cvs libxml2-dev libxslt1-dev
libdbus-1-dev libpopt-dev g++ libcurl4-gnutls-dev libmpd-dev
libglib2.0-dev libxcomposite-dev libxdamage-dev libxkbfile-dev

Then just execute:

./easy_e17.sh -i

I think them just forgot to depend on libbraindamage, but them almost get it (libxdamage). Anyway E17 is of worth to have.

P.S.: exalt and enthrall have dependences no long supported

3 thoughts on “Installing E17 on Ubuntu 8.10

  1. Oi,

    eu tive um problema na instalacao do E17 seguindo as instrucoes postadas acima. Estou usando o Ubuntu 8.10
    Se vc souber como resolver o problemam me da uma ajuda.

    A mensagem q recebi na segunda fase foi a seguinte:

    ——————————– Build phase 2/3 ——————————-
    – lib-compilation and installation
    – apps-compilation and installation
    ——————————————————————————–

    —————————— Installing packages —————————–
    – imlib2 ………………… ok
    – eina ………………….. ok
    – eet …………………… ok
    – evas ………………….. ok
    – ecore …………………. ok
    – efreet ………………… ok
    – embryo ………………… ok
    – edje ………………….. ok
    – epsilon ……………….. ok
    – esmart ………………… ok
    – emotion ……………….. ok
    – etk …………………… ok
    – etk_extra ……………… ok
    – ewl …………………… ok
    – exml ………………….. ok
    – enhance ……………….. ok
    – e_dbus ………………… ok
    – exalt …………………. autogen: ERROR!
    ——————————————————————————–

    ———————————– Last loglines ——————————
    checking for wpa_supplicant… /sbin/wpa_supplicant
    checking for vpnc_disconnect… none
    checking for dhclient… /sbin/dhclient
    checking for pkg-config… /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0… yes
    checking for EXALT… configure: error: Package requirements (
    ecore >= 0.9.9.037,
    eet >= 0.9.9.038,
    ecore-file >= 0.9.9,
    ehal >= 0.1.0.002,
    edbus >= 0.1.0.002,
    dbus-1 >= 0.1,
    evas >= 0.9
    elementary >= 0.1
    ) were not met:

    No package ‘elementary’ found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables EXALT_CFLAGS
    and EXALT_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

    ——————————————————————————–

    -> Get more informations by checking the log file ‘/tmp/easy_e17/install_logs/exalt.log’!

    angelo@angelo-laptop:~$

    Depois isso aconteceu entre com o seguinte comando:

    angelo@angelo-laptop:~$ sudo aptitude install ecore eet ecore-file ehal edbus dbus-1 evas elementary
    [sudo] password for angelo:
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Reading extended state information
    Initializing package states… Done
    Writing extended state information… Done
    Couldn’t find package “ecore”. However, the following
    packages contain “ecore” in their name:
    libpulsecore5 libpulsecore5-dbg
    Couldn’t find package “eet”. However, the following
    packages contain “eet” in their name:
    egroupware-timesheet d-feet freetype1-tools freetennis-common freetds-common docbook-xsl-stylesheets-ko freetype2-demos sqlrelay-freetds
    libdbd-freetds libeet1 libclass-dbi-sweet-perl kreetingkard-templates python2.4-cheetah python-cheetah libspreadsheet-writeexcel-perl kreetingkard
    libspreadsheet-parseexcel-perl openstreetmap-map-icons-scalable freetype-tools openstreetmap-map-icons-square libfreetype6-dev
    libspreadsheet-parseexcel-simple-perl freetds-dev libeet-bin libeet-dbg libeet-dev freetennis libeet-doc libfreetype6 freetalk treetool
    python2.5-cheetah freetable gpe-timesheet openstreetmap-map-icons-classic gnomemeeting
    Couldn’t find any package whose name or description matched “ecore-file”
    Couldn’t find any package matching “ehal”. However, the following
    packages contain “ehal” in their description:
    ttf-gfs-neohellenic python-ocempgui lastfmproxy dante-client mobilemesh gup cron liblwpx-paranoidagent-perl
    Couldn’t find any package whose name or description matched “edbus”
    No candidate version found for dbus-1
    Couldn’t find package “evas”. However, the following
    packages contain “evas” in their name:
    libapache2-mod-evasive
    Couldn’t find any package matching “elementary”. However, the following
    packages contain “elementary” in their description:
    libmatheval1 inn2-inews cl-s-utils zope-advancedquery libmatheval1-dev python-pprocess fte mpegdemux emacs-lisp-intro vamps grap melting kturtle
    Couldn’t find package “ecore”. However, the following
    packages contain “ecore” in their name:
    libpulsecore5 libpulsecore5-dbg
    Couldn’t find package “eet”. However, the following
    packages contain “eet” in their name:
    egroupware-timesheet d-feet freetype1-tools freetennis-common freetds-common docbook-xsl-stylesheets-ko freetype2-demos sqlrelay-freetds
    libdbd-freetds libeet1 libclass-dbi-sweet-perl kreetingkard-templates python2.4-cheetah python-cheetah libspreadsheet-writeexcel-perl kreetingkard
    libspreadsheet-parseexcel-perl openstreetmap-map-icons-scalable freetype-tools openstreetmap-map-icons-square libfreetype6-dev
    libspreadsheet-parseexcel-simple-perl freetds-dev libeet-bin libeet-dbg libeet-dev freetennis libeet-doc libfreetype6 freetalk treetool
    python2.5-cheetah freetable gpe-timesheet openstreetmap-map-icons-classic gnomemeeting
    Couldn’t find any package whose name or description matched “ecore-file”
    Couldn’t find any package matching “ehal”. However, the following
    packages contain “ehal” in their description:
    ttf-gfs-neohellenic python-ocempgui lastfmproxy dante-client mobilemesh gup cron liblwpx-paranoidagent-perl
    Couldn’t find any package whose name or description matched “edbus”
    No candidate version found for dbus-1
    Couldn’t find package “evas”. However, the following
    packages contain “evas” in their name:
    libapache2-mod-evasive
    Couldn’t find any package matching “elementary”. However, the following
    packages contain “elementary” in their description:
    libmatheval1 inn2-inews cl-s-utils zope-advancedquery libmatheval1-dev python-pprocess fte mpegdemux emacs-lisp-intro vamps grap melting kturtle
    No packages will be installed, upgraded, or removed.
    0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    Need to get 0B of archives. After unpacking 0B will be used.
    Writing extended state information… Done
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Reading extended state information
    Initializing package states… Done

    angelo@angelo-laptop:~$

  2. Ola Angelo,

    Voce pode simplesmente editar o script e remover a instalacao do exalt e de outros pacotes que tenha erro. Eles nao farao muita falta. Os pacotes mais importantes compilam sem problemas.

    Um abraco,

    Alan

  3. Oi Alan,

    Valeu pela dica. Terminei a compilacao do E17 e agora estou acabando de personalizalo. So estou tendo dificuldade para iniciar a rede wireless automaticamente. Atualmente tenho que entrar com o comando nm-applet –sm-disable para que seja ativado o demais esta’ blz.

    Olha a maquina esta’ um tiro de rapida!
    Outra vez obrigado.

    Angelo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s