PDA

View Full Version : HOWTO: installation of e17 from SVN code


Pages : 1 2 [3]

Rui Pais
October 9th, 2009, 05:13 AM
If you manually modified easy_e17.conf (as suggested by many of the posts above), you should accept the new ("package maintainer's") version.

Thanks for the suggestions, Aubrey (you're always helpful!).
I add it to my post.

I also toke the chance and update 1st post to do some cleanings and add a link to pertinent later posts on suggestions and workaround for any problems that may exist at time (this thread can be hard to read for new users due to it's size, so it will make things easier on new users).

Thank you All!

Aquastus
November 20th, 2009, 05:00 PM
I need help. I installed entrance but I cant get it to work. Entrance says it needs an existing x session and entranced doesn't seem to exist.

nico_h
December 12th, 2009, 03:09 PM
@Aquastus, I'm sorry I can't help you much.

Thanks again Rui Pais for your helpful post. I always find what I'm looking for !!

Well, almost : as I installed karmic, I would like to get rid of the ugly gdm and would like to try entrance, but I can't manage to get it compiled because the script (sudo easy_e17.sh --only=entrance) stops on that :

- entrance ................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for ANSI C header files... (cached) yes
checking for X... /usr/bin/X
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EVAS... yes
checking for ECORE... yes
checking for EDJE... yes
checking for ESMART... configure: error: Package requirements (
esmart_container >= 0.9.0
esmart_text_entry >= 0.9.0
) were not met:

No package 'esmart_container' found
No package 'esmart_text_entry' 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 ESMART_CFLAGS
and ESMART_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/entrance.log'!


So I tried to set the PKG_CONFIG_PATH to /opt/e17/lib/pkgconfig (it exists, of course) but I get exactly the same result. Also I checked the pkg-config man page but have absolutely no idea how I can use it to solve the problem. And the /tmp/easy_e17/install_logs/entrance.log file contains more details on what it checked before stopping on the error, which doesn't bring much.

So, any clue ?

Tux Aubrey
December 12th, 2009, 07:27 PM
Hi nico_h

I can't guarantee entrance (as I don't use it myself), but this should allow you to compile it with easy_e17.sh --only (but it may depend on which version of easy_e17.sh you are using and how up to date it is)

Open the easy_e17.conf file with a text editor as root:

eg:

gksudo gedit /etc/easy_e17.conf

Find "entrance," and delete it

Run

sudo easy_e17.sh --only=entrance

It should make-install for you

I have no idea how to replace gdm with entrance - let us know if you can get it to work!

nico_h
December 12th, 2009, 07:40 PM
Oh thanks, but well, I forgot to mention that, in order to run sudo easy_e17.sh --only=entrance, I first already deleted entrance from the easy_e17.conf file.

Now I'm running sudo easy_e17.sh -u just to see if it compiles better (maybe it will compile this missing dependance first ?).


EDIT: OH it writes it skips esmart, that's probably the reason it doesn't work !!! so I'll wait till it's done and rerun it with esmart also deleted from the easy_e17.conf
EDIT2 : yes, it did work ! after having deleted esmart from the skip list (in /etc/easy_e17.conf) I ran sudo easy_e17.sh --only=esmart and then sudo easy_e17.sh --only=entrance don't know how i hadn't found it alone earlier, too tired probably...

VCoolio
December 12th, 2009, 07:48 PM
I think you need to delete esmart from the skipping list and / or add it to the packages list. Also a warning: I managed to get entrance working a few weeks ago, but when in e17 (or any other wm) I couldn't sudo or gksudo anything. Also there was a sound issue if I recall correctly. Anyway, I reinstalled karmic and vowed to never try entrance again. Then again, let us know if you get it going and how. It was way faster than gdm so with a right howto I might still break my oath.

nico_h
December 12th, 2009, 08:50 PM
Installation worked fine.

About the getting it to work well I tried different ways but I'm still looking for an answer. There are many different ways depending on the year... moreover I have no idea if entrance is even bug-free enough to be used. Well... if I find a solution I'll post it here !

worldwithoutgurus
December 13th, 2009, 03:19 AM
@nico_h

Entrance is old and buggy: DON'T use it!

Or use a specialized/hacked distro like Elive...

nico_h
December 13th, 2009, 04:09 AM
:D you're everywhere, worldwithoutgurus ! very funny !! and so, thanks to you i've also got the answer for this topic :
http://forum.ubuntu-fr.org/viewtopic.php?id=365477 [fr]
so, thanks a lot ! et bonne journée ;)

bapoumba
January 3rd, 2010, 11:29 AM
Ping Rui Pais , smartboyathome and Tux Aubrey:

http://ubuntuforums.org/showpost.php?p=8602579&postcount=69
:KS

Triple Threat
January 10th, 2010, 09:35 AM
After trying the easy_e17 script i found on the enlightenment page, i got an error when building eina:

- eina ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.3.1 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
configure.ac:17: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:20: error: possibly undefined macro: AC_PROG_LIBTOOL

I found this page (and the other old one for cvs) mentioning this repo:

deb http://cafelinux.org/Downloads/oz-os tinwoodman main

I tried reloading my repo lists from synaptic and it timed out on this repo. Can anyone help me?

stanca
January 22nd, 2010, 02:23 PM
Rather E17-Ecomorph in Ubuntu Karmic Amd64? ;)

__init__
January 27th, 2010, 05:04 AM
After trying the easy_e17 script i found on the enlightenment page, i got an error when building eina:

- eina ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.3.1 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
configure.ac:17: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:20: error: possibly undefined macro: AC_PROG_LIBTOOL


Exactly the same problem here. Have any ideas?

alvarko
January 27th, 2010, 04:39 PM
Exactly the same problem here. Have any ideas?

Install libtool package.

__init__
January 29th, 2010, 12:26 PM
Install libtool package.

Thank you!
Shame on me, I could have figured it out myself. For some reason I was sure I had libtool installed and thought it was autoconf issue.

Tux Aubrey
January 30th, 2010, 08:27 AM
I can confirm that the cafelinux repos are back on line (and the forums) so any new install of e17 via Post#1 (or my tutorial at http://cafelinux.org/OzOs/content/how-install-ozos-desktop-existing-os) will work (tested on Karmic and Lucid alpha).

If you are having trouble updating because of error messages about "unversioned directories/folders", this is an issue with recent updates of e17 code. You can safely delete those directories (from another terminal window or from your filemanager opened as root - they are all "illume..." directories in /var/cache/e17_src/e/src/modules/).

I am also having trouble with "ethumb" not compiling - but this is probably due to something I did to my setup because a new install on Lucid didn't have this problem. If anyone else is experiencing this problem and has a solution I'd like to hear it.

joplass
February 9th, 2010, 11:34 PM
After installing e17 I have my partitions on the desktop. I can't mount them and I can't remove them. Is there a way to mount partitions in e17? If not, is there a way to stop them from appearing as icons on the desktop?

My installation did not install the trash module anybody knows the package or any other name of program that will give me trash?

Thank you,

joplass
February 11th, 2010, 06:21 PM
solved

emendelson
February 14th, 2010, 12:32 AM
solved

How???

Znix
February 16th, 2010, 03:54 PM
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/edje_editor' doesn't exist

Down?

Tux Aubrey
February 16th, 2010, 10:54 PM
svn: URL 'http://svn.enlightenment.org/svn/e/trunk/edje_editor' doesn't exist

Down?

No, just someone decided to move the furniture without telling us blind people.

Unless you actually want or need the edje_editor tool (fairly useless IMO), the fix to use depends whether this is a new install or you are updating.

Both involve editing the easy_e17.sh file as root:


gksudo yourtexteditor /usr/bin/easy_e17.sh

eg. gksudo gedit /usr/bin/easy_e17.sh

Find and delete both references to edje_editor.

If you are updating a previously installed e17, you also need to delete the edje_editor directory in /var/cache/e17_src/

eg.

sudo rm -rf /var/cache/e17_src/edje_editor

You should then be able to use:

sudo easy_e17.sh -i

to fully update and (re)install e17.

Future updates won't require the editing (until the phantom furniture mover reappears)

Znix
February 17th, 2010, 02:56 PM
Thank You!
Install completed as per your instructions!
-RZ-

joplass
March 7th, 2010, 04:48 PM
How???
Oh right. Sorry about that I should have returned with my resolution steps. Can't remember now.

yankeeDDL
March 12th, 2010, 10:04 AM
Hello,

I'm trying to install this on Xubuntu 9.10.
Once I launch the installation, I get this:

searching for direct source url for 'eina'

The system just hangs there. Does it just take a long time (hours) or is it stuck somehow?

I think I'm using the right files: I searched for "edje_editor" in easy_e17.sh and I could not find any occurrence, therefore I suspect it has already been edited since the post above (by Tux Aubrey).

Suggestions?

TheZeusJuice
March 21st, 2010, 09:37 AM
No, just someone decided to move the furniture without telling us blind people.

Future updates won't require the editing (until the phantom furniture mover reappears)

Well, phantom furniture mover has struck again; esmart can no longer be found at http://svn.enlightenment.org/svn/e/trunk/esmart

edit:
Or to be more precise, easy_e17.sh right now hangs at "searching for direct source url for 'esmart' "

kevdog
March 21st, 2010, 12:30 PM
I love this thread but wish it were updated. Aubrey I need your help PLEASE!!

Tux Aubrey
March 22nd, 2010, 07:08 AM
Kevdog! What is the problem?

I know that there have been changes to the svn but the new script appears to be able to cope with things moving around. It does SEEM to hang for a while (eg looking for esmart) but it does (for me) eventually get things sorted out.

I'm also having some icon problems with some installs (but not others!).

Let me know what is troubling you and I'll try to help.

UPDATE: I have done a fresh install with the Lucid Xubuntu beta and the e17_svn script worked fine - but the "icon" problem is real - no ability to create new launch icons or edit existing ones via the built-in "Change Icon Properties" or "Create Icon" e17 tools. The cafelinux oz-e17-tools package is working fine (for better update control and backups)

Tux Aubrey
March 29th, 2010, 05:31 AM
Further to my last update, the icon problem now seems to be fixed. For me, that's the last annoying bug in e17 now gone bye-bye. I therefore pronounce e17 (from svn) Absolutely Perfect, until the next breakage.

vallsit
April 1st, 2010, 05:03 AM
Hi all!

I'm following the steps in the guide and it also hangs many time while "- searching for direct source url for 'esmart' ..."

How many time does it hangs? It's been hanged for more than fifteen minutes.

It seems that the problem is the easy_e17.sh found in the repo, it's outdated. I've done the following steps:

sudo apt-get remove purge e17-svn
rm -rf /var/cache/e17_src
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
/bin/bash easy_e17.sh -i

And now it's perfectly installed, I just have one problem... I'm installing e17 in a Ubuntu Server and have installed the xserver-xorg and gdm through synaptics. But after a restart the login screen doesn't shows up. What could be happening?

Searching a little bit I saw the package xfonts-base was missing, so I performed
sudo apt-get install xfonts-base
and startx worked fine.

Now I have another problem, I don't see the icons in the application taskbar. I only see the Terminal (normal and as root) and Python icons. What could be happening?

Sylchat
April 19th, 2010, 06:17 AM
I got the "searching for direct source url for esmart" message hanging during my "sudo apt-get install e17-svn"... So I CTRL+C, then "vi /usr/bin/easy_e17.sh" to remove 'esmart', and did "sudo easy_e17.sh -i".

Now I have the "searching for direct source url for 'exchange'" message hanging... so, CTRL+C, removed "exchange", launched "sudo easy_e17.sh -i" again...

Looking at "svn co", esmart and exchange are in e/trunk/packaging/debian/extras/, so the script may need to be adapted to install these.

VCoolio
April 19th, 2010, 11:46 AM
I got the "searching for direct source url for esmart" message hanging during my "sudo apt-get install e17-svn"... So I CTRL+C, then "vi /usr/bin/easy_e17.sh" to remove 'esmart', and did "sudo easy_e17.sh -i".

Now I have the "searching for direct source url for 'exchange'" message hanging... so, CTRL+C, removed "exchange", launched "sudo easy_e17.sh -i" again...

Looking at "svn co", esmart and exchange are in e/trunk/packaging/debian/extras/, so the script may need to be adapted to install these.

No, the packaging stuff is probably a snapshot release (svn 45887); in the meantime esmart and apparently also exchange were removed (we're currently on svn 48133), so if you're building from bleeding edge svn like with the easye17 scripts you should remove them from the script like you did.
If you suspect the script to be outdated, install e17-svn without building e17 immediately (you can do that by creating an empty file $HOME/_skip_easy_e17_install before you install e17-svn), then install e17-svn, compare the packages in the script with the svn tree here (http://trac.enlightenment.org/e/browser/trunk) and remove packages that aren't there anymore; then delete the skip file you created and run easy17.sh to build e.

Sylchat
April 21st, 2010, 06:05 AM
I could find another repository on alphagemini.org (see http://xsm.alphagemini.org/E17/repository/index.html). It got installed easily on a clean Xubuntu 9.10 install (in VirtualBox). :popcorn:

Tux Aubrey
April 23rd, 2010, 06:16 AM
I could find another repository on alphagemini.org (see http://xsm.alphagemini.org/E17/repository/index.html). It got installed easily on a clean Xubuntu 9.10 install (in VirtualBox). :popcorn:

That repo is fine, but the build is nearly a year old - like the one in the official e17 repos.

The easy_e17 script installs the latest (to the minute) code - with all the enhancements and risks that entails. I do not recommend it for newbies!

While the current version of the script does take quite a long while to find any components that have been moved around in the svn (eg. esmart), my experience is that they WILL be found and installed OK.

I have run it on several installs of both karmic and lucid and the results have been excellent. There have been recent problems with e17 but these are unrelated to the script AFAIK. They have all disappeared with updates.

I'm pretty sure there will be another binary build of e17 "any day now" ;-) for those who prefer their installs via a simple apt-get.

chaosx9
May 9th, 2010, 07:54 AM
I have a problem in the scripe using the full package list, where elementary doesn't install (no build system error) and this causes a problem with python-elementary and shellementary

I've set the script to skip them as i'm typing this, but i'm not sure if anything will go wrong because of this.

Does anyone know how to do this?

VCoolio
May 9th, 2010, 08:34 AM
Nothing will go wrong; you'll miss shellementary which is nice but you can just use zenity in your scripts. I don't know if python-elementary is used at the moment (shellementary is in C now).
If you want them, you'll need to add TMP and PROTO to the 'trunk=' line (+/- line 35) in /usr/bin/easy_e17.sh. In the svn tree, elementary is in TMP/st/elementary, shellementary is in PROTO/shellementary. If you need python-elementary, it's in BINDINGS/python/python-elementary.
You can also create those folders in /var/cache/e17_src and e.g. in /var/cache/e17_src/TMP/st/elementary do:
sudo svn co -r <your current svn chechout> http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary
Then run the script like 'sudo easy_e17.sh -s --only=elementary'. This way you don't have to rebuild all of e17 and you make sure elementary is the same svn version as the rest. Find your current svn build number by: 'head -n4 /var/cache/e17_src/e/.svn/entries | tail -n1' (unless you updated the source without building it).

chaosx9
May 9th, 2010, 11:19 AM
i don't see that line in the script i downloaded (i didn't use the same process as described, but downloaded easy_e17.sh from http://omicron.homeip.net/ )

VCoolio
May 9th, 2010, 05:29 PM
The script this thread is about is a modified version of the one you have. Anyway, elementary is skipped now, only the packages on the lines with efl_basic= and bin_basic= will get installed (because they are included in packages_basic, which is default). So try this:

sudo easy_e17.sh -s --packages=packages_full --only=elementary

jacksterson
May 10th, 2010, 12:54 PM
I get this error when trying to add the repos and update:

Err http://cafelinux.org tinwoodman Release.gpg
Could not connect to cafelinux.org:80 (70.89.127.134). - connect (110: Connection timed out)
Err http://cafelinux.org/Downloads/oz-os/ tinwoodman/main Translation-en_US
Unable to connect to cafelinux.org:http:
Ign http://cafelinux.org tinwoodman Release
Ign http://cafelinux.org tinwoodman/main Packages
Ign http://cafelinux.org tinwoodman/main Packages
Err http://cafelinux.org tinwoodman/main Packages
Unable to connect to cafelinux.org:http:
Fetched 3,942B in 26s (151B/s)
W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6E871C4A881574DE
W: Failed to fetch http://cafelinux.org/Downloads/oz-os/dists/tinwoodman/Release.gpg Could not connect to cafelinux.org:80 (70.89.127.134). - connect (110: Connection timed out)

W: Failed to fetch http://cafelinux.org/Downloads/oz-os/dists/tinwoodman/main/i18n/Translation-en_US.bz2 Unable to connect to cafelinux.org:http:

W: Failed to fetch http://cafelinux.org/Downloads/oz-os/dists/tinwoodman/main/binary-i386/Packages.gz Unable to connect to cafelinux.org:http:

E: Some index files failed to download, they have been ignored, or old ones used instead.
kaji@Katsuragi:~$ wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -


And then its just hanging there without doing anything, any ideas why?

*EDIT* It appears cafelinux.org is down. :/

*EDIT 2* Well, I tried installing using the easy_e17.sh from omicron following the instructions from the official wiki, but i keep getting a lua dependency error. I'm just going to wait for the site to work, do I need to remove all the stuff i installed during it or ... what? I'm not very good with the terminal and stuff, so Im not looking forward to this :/

*EDIT 3*
Ok I finally got it installed. But its not showing up in the session manager in the login screen. What do I do? :/

stanks
June 4th, 2010, 08:05 AM
http://trac.enlightenment.org/e/wiki/Starting_from_a_graphical_login_manager

Genesius
June 10th, 2010, 06:50 PM
I installed e17-svn on a clean Lucid install. Only one problem - I can't get the regular Ubuntu Applications menu under E17. I found /etc/xdg/menus/applications.menu, but how do I get it to work with e17?

neonl
August 1st, 2010, 10:50 AM
Haven't been here for a while! How alive is this project?

worldwithoutgurus
August 4th, 2010, 04:30 AM
It's alive and kicking.

Alpha is just around the corner!

neonl
August 4th, 2010, 07:24 AM
It's alive and kicking.

Alpha is just around the corner!

Great to hear. Also noticed that e17 evolved a lot since the last time I was active in these seas (back in the e17 CVS from Morlenxus scrip)! :popcorn:

worldwithoutgurus
August 6th, 2010, 11:28 PM
Yep.

The libraries (EFL) are actively being worked upon by the devs - clean & polish, mostly. We'll have to wait a bit longer for an alpha of E though.

Raster's mail:
http://marc.info/?l=enlightenment-devel&m=128113780709769&w=2

Stay tuned!

Khonsu
August 10th, 2010, 12:53 AM
Hey,

So I'm running debian squeeze 64-bit. I used the svn code to install e17 and everything installed fine and everything seems to work perfectly except themes. It's using Black&White which I assume is the default theme for e17 and it won't let me install any new themes. I've tried importing them and get a error saying:

"Enlightenment was unable to import the theme.
Are you sure this is a valid theme?"

I've also tried moving them directly to the /themes folder and while they show up on the list, there is no preview and when I click okay, it refreshes, but keeps the default theme. I've tried the alternate themes that come in the repository as well as themes from various websites to the same effect.

Thank you for any help,
Khonsu

VCoolio
August 10th, 2010, 05:11 AM
What kind of themes do you try? They should be .edj files; you can put them in ~/.e/e/themes and you can get them here (http://exchange.enlightenment.org/) or here (http://e17-stuff.org/) and one here (http://code.google.com/p/detour/). Since development is fast, themes that aren't maintained can get outdated. If a theme has omissions, e falls back on the default theme for those items. Try themes starting with A- (by a guy that calls himself Agust) or detour; they are recent and/or maintained and should work.
If this doesn't work, try an update with the script (easy_e17.sh -u) and see if something was fixed.

Khonsu
August 10th, 2010, 03:30 PM
Yes, I was using .edj files and ones by Agust. I've also tried updating as well as reinstalling e17 to no avail.

Okay, I noticed when updating I got this error:

CRI: ecore_main.c:156 _ecore_main_fdh_epoll_add() eina_log_print() unknown domain -1, original message format 'adding poll on %d %08x'
CRI: ecore_main.c:375 ecore_main_fd_handler_add() eina_log_print() unknown domain -1, original message format 'Failed to add epoll fd %d!'


Could that have something to do with it? I f so, how would I go about fixing it?

worldwithoutgurus
August 11th, 2010, 02:43 AM
There have been important changes in the edje file format recently. Wait until themers catch up with those changes.

http://marc.info/?l=enlightenment-users&m=128146545018377&w=2

E devs are busy cleaning/optimizing their code, so turbulences are expected before the alpha release... E svn freeze this weekend!

worldwithoutgurus
August 21st, 2010, 12:22 AM
ALPHA release of core Enlightenment Foundation Libraries (EFL)!

http://marc.info/?l=enlightenment-devel&m=128236355428799&w=2

Enjoy!

vadim s. sabinich
August 22nd, 2010, 11:52 PM
i have some problems ;-\

-> PREPARING FOR PHASE 2...
------------------------------- Easy_e17.sh 1.3.2 ------------------------------
...
--------------------------------------------------------------------------------
Updates: http://omicron.homeip.net/projects/#easy_e17.sh
Support: #e.de, #get-e (irc.freenode.net)
morlenxus@gmx.net
Patches: Generally accepted, please contact me!
--------------------------------------------------------------------------------


----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /home/vadim/e17_src/
Source url: http://svn.enlightenment.org/svn/e/trunk
Source mode: packages
Logs path: /tmp/easy_e17/install_logs
OS: Linux (Distribution: debian)

Packages: eina eet evas ecore efreet e_dbus embryo edje imlib2 ethumb emotion elementary enlil ewl libast libeweather python-evas python-ecore python-e_dbus python-edje python-ethumb python-emotion python-elementary shellementary exchange e e_phys eyelight editje elicit elitaire empower emprint enki ephoto Eterm expedite exquisite exalt image-viewer rage alarm calendar cpu deskshow diskio drawer efm_nav efm_path efm_pathbar emu exalt-client execwatch eweather flame forecasts iiirk language mail mem moon mpdule net news notification penguins photo places quickaccess rain screenshot skel slideshow snow taskbar tclock tiling uptime weather winselector wlan

Script action: install
--------------------------------------------------------------------------------

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


------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- e_dbus ..................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- imlib2 ..................... previously installed
- ethumb ..................... previously installed
- emotion .................... previously installed
- elementary ................. no build system
- enlil ...................... previously installed
- ewl ........................ no build system
- libast ..................... previously installed
- libeweather ................ previously installed
- python-evas ................ python: ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
evas/evas.c_evas.c:81879: warning: implicit declaration of function ‘PyThreadState_GET’
evas/evas.c_evas.c:81886: warning: implicit declaration of function ‘PyTraceBack_Here’
evas/evas.c_evas.c: In function ‘__Pyx_InitStrings’:
evas/evas.c_evas.c:81896: error: ‘__Pyx_StringTabEntry’ has no member named ‘p’
evas/evas.c_evas.c:81898: error: ‘__Pyx_StringTabEntry’ has no member named ‘is_unicode’
evas/evas.c_evas.c:81898: error: ‘__Pyx_StringTabEntry’ has no member named ‘is_identifier’
evas/evas.c_evas.c:81899: error: ‘__Pyx_StringTabEntry’ has no member named ‘p’
evas/evas.c_evas.c:81899: warning: implicit declaration of function ‘PyUnicode_DecodeUTF8’
evas/evas.c_evas.c:81899: error: ‘__Pyx_StringTabEntry’ has no member named ‘s’
evas/evas.c_evas.c:81899: error: ‘__Pyx_StringTabEntry’ has no member named ‘n’
evas/evas.c_evas.c:81900: error: ‘__Pyx_StringTabEntry’ has no member named ‘intern’
evas/evas.c_evas.c:81901: error: ‘__Pyx_StringTabEntry’ has no member named ‘p’
evas/evas.c_evas.c:81901: warning: implicit declaration of function ‘PyString_InternFromString’
evas/evas.c_evas.c:81901: error: ‘__Pyx_StringTabEntry’ has no member named ‘s’
evas/evas.c_evas.c:81903: error: ‘__Pyx_StringTabEntry’ has no member named ‘p’
evas/evas.c_evas.c:81903: error: ‘__Pyx_StringTabEntry’ has no member named ‘s’
evas/evas.c_evas.c:81903: error: ‘__Pyx_StringTabEntry’ has no member named ‘n’
evas/evas.c_evas.c:81914: error: ‘__Pyx_StringTabEntry’ has no member named ‘p’
evas/evas.c_evas.c: At top level:
evas/evas.c_evas.c:81923: error: expected ‘)’ before ‘*’ token
evas/evas.c_evas.c:81929: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
evas/evas.c_evas.c:81975: error: expected ‘)’ before ‘*’ token
evas/evas.c_evas.c:81984: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
evas/evas.c_evas.c:81998: error: expected ‘)’ before ‘*’ token
error: command 'gcc' failed with exit status 1
--------------------------------------------------------------------------------

xircon
September 2nd, 2010, 11:26 AM
Have compiled E17, how the hell do I run it? Logged off - no entry in my desktops menu.

:Edit: found it https://help.ubuntu.com/community/InstallingE17Howto

aircooledbusnut
September 3rd, 2010, 04:19 PM
used : sudo easy_e17.sh --only-elitaire

ended with this:
CRI: ecore_main.c:164 _ecore_main_fdh_epoll_add() eina_log_print() unknown domain -1, original message format 'adding poll on %d %08x'
CRI: ecore_main.c:585 ecore_main_fd_handler_add() eina_log_print() unknown domain -1, original message format 'Failed to add epoll fd %d (errno = %d)!'


Exalt doesnt seem to be installed.

Any ideas appreciated.

Clint

kaotika
September 9th, 2010, 03:14 AM
I got the same errors after every install process. Obviously the most things are working correctly. After the Update i can't see any icons in the taskbar (TClock, Mem, IBox...) and no only the standard theme is working. Anyone with the same errors?

VCoolio
September 9th, 2010, 04:24 AM
I got the same errors after every install process. Obviously the most things are working correctly. After the Update i can't see any icons in the taskbar (TClock, Mem, IBox...) and no only the standard theme is working. Anyone with the same errors?

There were changes in the theme (edc) syntax, so you need to convert the old themes:
edje_convert theme.edj
I hope that helps.

kaotika
September 9th, 2010, 05:02 PM
Wonderful, this solved the theme problem! :)

celticbhoy
September 15th, 2010, 03:10 PM
Hi guys, no matter what method I try I keep getting


- searching for direct source url for 'esmart' ...

and it just sits there.

Anyone know how to get round this ???

VCoolio
September 15th, 2010, 05:47 PM
Hi guys, no matter what method I try I keep getting


- searching for direct source url for 'esmart' ...

and it just sits there.

Anyone know how to get round this ???

Delete it from /usr/bin/easy_e17.sh, it's no longer among us. You can check here (http://trac.enlightenment.org/e/browser/trunk) if packages still exist or not, and where. The only really required packages are eina eet evas ecore efreet e_dbus embryo edje ethumb e, and eeze has been added lately, don't know if that's really necessary. The rest is for usability (some modules) and fun, and there are some applications you may or may not like.
Also consider a more up-to-date script, find it here (http://omicron.homeip.net/projects/easy_e17/easy_e17.sh) or if you feel adventurous use the preview version here (http://omicron.homeip.net/files/easy_e17_preview.sh)

celticbhoy
September 15th, 2010, 06:41 PM
Delete it from /usr/bin/easy_e17.sh, it's no longer among us. You can check here (http://trac.enlightenment.org/e/browser/trunk) if packages still exist or not, and where. The only really required packages are eina eet evas ecore efreet e_dbus embryo edje ethumb e, and eeze has been added lately, don't know if that's really necessary. The rest is for usability (some modules) and fun, and there are some applications you may or may not like.
Also consider a more up-to-date script, find it here (http://omicron.homeip.net/projects/easy_e17/easy_e17.sh) or if you feel adventurous use the preview version here (http://omicron.homeip.net/files/easy_e17_preview.sh)

Cheers mate :)

celticbhoy
September 15th, 2010, 08:46 PM
OK, another problem, I am trying the preview build, but I have an issue when I create a .desktop file. I have no enlightenment_start in /opt/e17/bin how do I setup my .desktop file?

Sorry for being a pain in the **** :)

xircon
September 16th, 2010, 01:02 PM
Just checked my install and yes the file is there. You using 64 or 32 bit install? If it is 64bit, I have it zipped (/opt/e17) 10mb:

http://dl.dropbox.com/u/1286239/e17.zip

Might work, might not :)

aircooledbusnut
September 18th, 2010, 05:56 PM
Hi All,

I use slideshow for my desktop background. I have looked and searched everywhere for information on batch conversion of .jpeg to .edj, any help would be greatly appreciated. I will continue to do one picture at a time using add wallpaper for now.

Thanks
Clint

worldwithoutgurus
October 3rd, 2010, 06:44 AM
The Enlightenment Foundation Libraries (EFL) go beta:
http://www.enlightenment.org/p.php?p=news/show&l=en&news_id=24

Enjoy!

stanks
October 4th, 2010, 01:14 PM
OK, another problem, I am trying the preview build, but I have an issue when I create a .desktop file. I have no enlightenment_start in /opt/e17/bin how do I setup my .desktop file?

Sorry for being a pain in the **** :)

If you start from GDM/KDM/whatever, you simply copy enlightenment.desktop file from /opt/e17/share/xsessions/ into /usr/share/xsessions/ and restart gdm. you will need root perm for this.

KLStringer
October 10th, 2010, 02:50 PM
Started working through the OP on a clean install and got to




------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.3.1.1-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------

Running autopoint...
./autogen.sh: 8: autopoint: not found
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
configure.ac:25: installing `./config.guess'
configure.ac:60: required file `./config.rpath' not found
configure.ac:25: installing `./config.sub'
configure.ac:29: installing `./install-sh'
configure.ac:29: installing `./missing'
doc/Makefile.am:32: wildcard img/*.*: non-POSIX variable name
doc/Makefile.am:32: (probably a GNU make extension)
src/bin/Makefile.am: installing `./depcomp'
configure.ac:60: required file `./ABOUT-NLS' not found
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/ecore.log'!

dpkg: error processing e17-svn (--configure):
subprocess installed post-installation script returned error exit status 2
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
e17-svn
E: Sub-process /usr/bin/dpkg returned an error code (1)
Any help figuring this out is greatly appreciated

VCoolio
October 10th, 2010, 06:29 PM
You'll need autopoint if you have maverick (ubuntu 10.10), else gettext; the problem is pointed out (or, autopointed) in this line:./autogen.sh: 8: autopoint: not found You can use this site (http://packages.ubuntu.com/search?suite=lucid&arch=any&searchon=contents&keywords=autopoint) to search for packages or package contents.
Edit: I see that maverick has the package e17 in the universe repo; that is outdated of course; but if you have maverick and universe repo enabled, do 'sudo apt-get build-dep e17' which will get you all building dependencies and then run the script again.

KLStringer
October 10th, 2010, 06:37 PM
You'll need autopoint if you have maverick (ubuntu 10.10), else gettext; the problem is pointed out (or, autopointed) in this line:./autogen.sh: 8: autopoint: not found You can use this site (http://packages.ubuntu.com/search?suite=lucid&arch=any&searchon=contents&keywords=autopoint) to search for packages or package contents.


Yes on 10.10 should have put that in my op, am running sudo aptitude intall autopoint now and its made it passed ecore, and pushing onward.

Thanks for the tip, been learning Linux by building Ubuntu servers at work over the last year and decided last night to put in on my laptop and get rid of 7.

Will post back on how it goes.

KLStringer
October 10th, 2010, 06:40 PM
Got 2 Phase 2 and then things started going bad:



-> PREPARING FOR PHASE 2...ERR<12793>:e_dbus e_dbus.c:469 e_dbus_bus_get() Error connecting to bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
/usr/bin/easy_e17.sh: line 766: 12793 Segmentation fault $notifier -u "$urgency" -t 5000 -i "$install_path/share/enlightenment/data/images/enlightenment.png" -n "easy_e17.sh" "easy_e17.sh" "$text"

------------------------------- Easy_e17.sh 1.3.1.1-OzOS ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'amon' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
Roberto 'rex' Sigalotti

----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
Source path: /var/cache/e17_src/
Source url: http://svn.enlightenment.org/svn/e/trunk
Source mode: packages
Logs path: /tmp/easy_e17/install_logs
OS: Linux (Distribution: debian)

Packages: eina eet evas ecore efreet e_dbus embryo edje esmart ethumb exchange e emprint alarm calendar cpu deskshow diskio drawer execwatch forecasts language mail mem net news notification places screenshot slideshow taskbar tclock uptime winselector wlan
Skipping: etk_extra esmart enhance exml imlib2 edb edje_editor edje_player edje_viewer emotion entrance eclair evfs evolve elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies expedite exquisite extrackt engage enthrall exalt exalt-client exhibit rage drawer emu flame moon news penguins rain snow language photo efm_path efm_nav e_phys mpdule notification b_and_w

Script action: install
--------------------------------------------------------------------------------

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


------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- e_dbus ..................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- esmart ..................... SKIPPED
- ethumb ..................... autogen: ERROR!
ERR<14492>:e_dbus e_dbus.c:469 e_dbus_bus_get() Error connecting to bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
/usr/bin/easy_e17.sh: line 766: 14492 Segmentation fault $notifier -u "$urgency" -t 5000 -i "$install_path/share/enlightenment/data/images/enlightenment.png" -n "easy_e17.sh" "easy_e17.sh" "$text"
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking for ECORE_EVAS... yes
checking for ECORE_FILE... yes
checking for EDJE... yes

checking optional module emotion:
checking for EMOTION... no
no
optional module emotion failed checks.

Warning: optional module emotion disabled by extra checks.

checking optional module epdf:
checking for EPDF... no
no
optional module epdf failed checks.

Warning: optional module epdf disabled by extra checks.

checking optional module ethumbd:
checking for EDBUS... yes
optional module ethumbd passed checks.

checking whether libexif is built... yes
checking for LIBEXIF... no
configure: error: you need libexif development installed!
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/ethumb.log'!

dpkg: error processing e17-svn (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
e17-svn




EDIT:

In the ethumb.log it says

checking for doxygen... no
WARNING:
The doxygen program was not found in your execute path.
You may have doxygen installed somewhere not covered by your path.

If this is the case make sure you have the packages installed, AND
that the doxygen program is in your execute path (see your
shell manual page on setting the $PATH environment variable), OR
alternatively, specify the program to use with --with-doxygen.
configure: WARNING: no doxygen detected. Documentation will not be built

and also

checking whether libexif is built... yes
checking for LIBEXIF... no
configure: error: you need libexif development installed!

VCoolio
October 10th, 2010, 06:46 PM
Again, use the site, or do 'sudo apt-get build-dep e17-svn'. I think that should get things running. Anyway, in this case, you need libexif-dev. Don't worry about the dbus errors.
Edit; I'm going to bed, so at least don't expect fast response from me from now on

KLStringer
October 10th, 2010, 07:06 PM
INSTALL NOTES:
--------------------------------------------------------------------------------
The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!

Starting e17:
If you're using a login manager (GDM/KDM), select the session type 'Enlightenment' in them.

Rasterman didn't write this script so don't ask him for help with it.

We hope you will enjoy your trip into e17... Have fun!



:guitar:\\:D/=D>

Genesius
October 18th, 2010, 06:41 PM
Trying to install e17 on a new laptop, and get the following error:


------------------------------ Installing packages -----------------------------
- eina ....................... ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- eio ........................ ok
- eeze ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to build documentation... yes
checking for doxygen... yes
checking for ECORE... yes
checking for LIBUDEV... no
configure: error: Package requirements (libudev) were not met:

No package 'libudev' 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 LIBUDEV_CFLAGS
and LIBUDEV_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Udev is installed, synaptic shows a package called libudev0 installed, but nothing just called libudev. Tried running "sudo apt-get build-dep e17" and get an error "E: Unable to find a source package for e17"

Any suggestions?

Genesius
October 18th, 2010, 08:29 PM
*sigh* fix one problem and come up with another. . .

Went back into Synaptic and found a package called libudev-dev. Installing that fixed the install problem. Logged out of Gnome & into E17, happy happy joy joy.

Shut down, came back a little later, Now when I log into E, I get a black screen. If I click, the menu pops up and I can launch programs. Tried to change to the default theme, my Gnome wallpaper flashed up briefly, then back to black.Since my Gnome wallpaper popped up, I assume something in E is tangled up with gdm, just not sure what to do about it.

VCoolio
October 19th, 2010, 03:46 AM
You don't really need eeze (yet?), it's the e17 udev-based replacement for hal. Hal works just as well with e17 though (in some aspects even better; the places module needs hal afaik), but in the long run hal will be left. Also when compiling stuff, you always need to look for a -dev package when the process complains about a missing dependency.

As for your problem, I'm not sure. The popping wallpaper is probably your root window; not to worry (if you do, use feh to change it, but you'll only profit from that with semi-transparant apps). Try to (re)move $HOME/.e and login to e again for a fresh start. If that doesn't help, it's something deeper than your current user settings.

Genesius
October 19th, 2010, 05:51 AM
Yep, clearing out .e fixed it . . . for now, anyway.:)

maver1ck4000
October 19th, 2010, 06:28 PM
If anyone has been having problems getting ecore to run you might have to make a change to the configure.ac file. I kept getting an error about not being able to find Makefile.in.in


sudo nano /var/cache/e17_src/ecore/configure.ac

Line 1413

$po_makefile_in

Replace with:

po/Makefile.in


I was able to run the script and ecore worked. I am now failing at a different point. I have a feeling its going to be a similar problem.

Clint_Thomas
October 26th, 2010, 02:41 AM
I get the following when building.

CRI: ecore_main.c:513 _ecore_main_loop_init() eina_log_print() unknown domain -1, original message format 'enter'
CRI: ecore_main.c:550 _ecore_main_loop_init() eina_log_print() unknown domain -1, original message format 'leave'
CRI: ecore_main.c:174 _ecore_epoll_add() eina_log_print() unknown domain -1, original message format 'adding poll on %d %08x'
CRI: ecore_main.c:238 _ecore_main_fdh_poll_del() eina_log_print() unknown domain -1, original message format 'removing poll on %d'

everything still seems to build Ok

slackthumbz
November 19th, 2010, 11:27 AM
- ecore ...................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.3.1.1-OzOS CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
./autogen.sh: 8: autopoint: not found
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
configure.ac:25: installing `./config.guess'
configure.ac:60: required file `./config.rpath' not found
configure.ac:25: installing `./config.sub'
configure.ac:29: installing `./install-sh'
configure.ac:29: installing `./missing'
doc/Makefile.am:32: wildcard img/*.*: non-POSIX variable name
doc/Makefile.am:32: (probably a GNU make extension)
src/bin/Makefile.am: installing `./depcomp'
configure.ac:60: required file `./ABOUT-NLS' not found
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/ecore.log'!

dpkg: error processing e17-svn (--configure):
subprocess installed post-installation script returned error exit status 2
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
e17-svn
E: Sub-process /usr/bin/dpkg returned an error code (1)



:(

UPDATE: Installing autopoint seems to have fixed the initial problem now I'm getting:
./configure: line 28419: syntax error near unexpected token `;;'
./configure: line 28419: `$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;'

kevdog
December 19th, 2010, 04:02 AM
Its sad when this post isnt maintained anymore.

VCoolio
December 19th, 2010, 07:16 PM
Its sad when this post isnt maintained anymore.

It's also that the repos aren't maintained anymore (or are they?). Anyway, you can still compile efl+e17 using an up to date script (http://omicron.homeip.net/files/easy_e17_preview.sh), which is what installing e17-svn would do too. Copy the script to $HOME/bin or /usr/local/bin, make executable (chmod +x script) then run with --help flag for instructions, or to install for example with -i --srcrev=55246 (don't use sudo; wait for the script to ask for your password; else all will be built as root and sources downloaded to /root) to install efl beta 3 and snapshot version of the rest. Check for dependencies (http://www.enlightenment.org/p.php?p=download&l=en) and support (http://www.enlightenment.org/p.php?p=support&l=en). The script isn't officially supported, but you can ask about build failures.

Zezu
January 14th, 2011, 01:30 AM
It's also that the repos aren't maintained anymore (or are they?).

Ive noticed that too. Is anyone else noticing a lack of updates? It seems like my e17 build is becoming less and less stable as other programs are upgraded....

Zezu
January 14th, 2011, 02:52 AM
Ive noticed that too. Is anyone else noticing a lack of updates? It seems like my e17 build is becoming less and less stable as other programs are upgraded....

The more i read the more i realize im behind the times and out of touch with current events. It looks to me like the developers are focusing on ubuntu 10.10 and 11.04. what about good old 10.04 lts? i left 10.10 because it was a headach to me. maybe things have changed in the last few months, but oy!

PelPix
March 18th, 2011, 01:30 AM
I really like E17. The repos are completely 404'd now. Can someone make an easy guide for compiling and installing from SVN? Or better yet, a PPA to do it for us?

VCoolio
March 18th, 2011, 01:44 PM
this (http://ubuntuforums.org/showpost.php?p=10258002&postcount=578) is easy, isn't it? Or try bodhi (http://ubuntuforums.org/showthread.php?t=1693976).

smartboyathome
April 21st, 2011, 02:08 AM
I just wanted to stop by and say that this should really be closed. The Cafelinux site went completely dead a while ago and I couldn't keep my server stable so I just shut it down as well. When Rui Pais left the project, it really died. As Vcoolio pointed out, there are better alternatives anyway.

sbubba
August 21st, 2011, 06:13 AM
Hello
I've used easy_e17 script to compile e17 svn on ubuntu 10.04.3.
I've got several dependencies errors that I've solved with this topic, but now I got this error:
------------------------------ Installing packages -----------------------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- eio ........................ previously installed
- eeze ....................... previously installed
- e_dbus ..................... previously installed
- embryo ..................... previously installed
- edje ....................... autogen: ERROR!
--------------------------------------------------------------------------------

----------------------------------- Last loglines ------------------------------
-------------------------------------------------------------------------------
EASY_E17 1.4.0 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
rm: impossibile rimuovere "autom4te.cache/output.0": Permesso negato
rm: impossibile rimuovere "autom4te.cache/traces.1": Permesso negato
rm: impossibile rimuovere "autom4te.cache/traces.0": Permesso negato
rm: impossibile rimuovere "autom4te.cache/requests": Permesso negato
rm: impossibile rimuovere "autom4te.cache/output.1": Permesso negato
Running aclocal...
autom4te: cannot open autom4te.cache/requests: Permesso negato
aclocal: autom4te failed with exit status: 1
--------------------------------------------------------------------------------

Google search didn't help me. Have you any ideas?
Thanks

ps: I apologize if I'm off topic, if necessary I'll open a new one :-P

VCoolio
August 22nd, 2011, 04:39 PM
Better start new topic, this one is all but closed. Anyway, a list of dependencies to build e on ubuntu: apt-get install automake gcc make subversion pkg-config build-essential libtool doxygen zlib1g-dev libjpeg8 libjpeg8-dev libfreetype6-dev libudev-dev libdbus-1-dev liblua5.1-0-dev libxml2-dev libxext-dev libxrandr-dev dbus-x11 libxcomposite-dev libxcomposite1 libxdamage-dev libxdamage1 libxkbfile-dev libxkbfile1 libxkbfile-dev libxkbfile1 libxinerama-dev libxcursor-dev libxslt1-dev gettext mesa-common-dev libiptcdata-dev libexif-dev libpam-dev flex bison byacc libsdl1.2-dev
You should run the script without sudo; then it will ask for the sudo password itself and build stuff as user and only install as root. The build dirs will then be in ~/e17_src; if you ran the script with sudo before, you can "sudo rm -r /root/e17_src" (btw, always be careful with rm -r).
Try to "make clean distclean" inside the edje folder before trying again, or let the script do it: easy_e17.sh -c -c --only=edje.
Also make sure everything has the same svn revision. So for example check what revision is current (something like 62695) and then run the script like "easy_e17.sh --srcrev=62695 -i".
These are just general tips; your error sounds like it may not be solved by the above (except the run without sudo part maybe).

HappinessNow
December 23rd, 2011, 10:48 AM
Essentially, what I propose is, reduce the number of available e apps to a minimum stable core, that gives the environment,
and use apps more stable to the common tasks like file-manager, terminal, etc., available at repos.



INSTALLATION
Add the following repos to your /etc/apt/sources.list:


To do it automatically, copy+paste the above to a command line:
sudo sh -c "echo 'deb http://cafelinux.org/Downloads/oz-os tinwoodman main' >> /etc/apt/sources.list"
and add the authenticated key with:
wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | sudo apt-key add -



I get this message with that URL:

Oops! Google Chrome could not find cafelinux.org

I think this thread may be obsolete?