Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72424 - E17 committed to CVS Possible to add an e17 ebuild now? x11-wm/enlightenment
Summary: E17 committed to CVS Possible to add an e17 ebuild now? x11-wm/enlightenment
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-25 00:39 UTC by lordnothing
Modified: 2005-02-20 14:00 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lordnothing 2004-11-25 00:39:43 UTC
E17 has been committed to CVS.. it is still in an early stage, but is usable.. Was wondering if an ebuild for e17 could be added to portage in the near future for those of us brave enough to start playing with e17...

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-25 05:45:16 UTC
there is a enlightenment-0.16.9999.ebuild for the e16 cvs, should be easy to adopt it for e17
Comment 2 SpanKY gentoo-dev 2004-11-26 19:41:41 UTC
it wont be added unless raster goes for it ... i'll talk to him in a few days
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-26 23:46:35 UTC
If it wont be added, can we please have the ebuilds(that fetch directly from cvs) here?
Comment 4 David Holm (RETIRED) gentoo-dev 2004-12-14 03:17:25 UTC
Hey, I want this too. Enlightenment was the reason I started using Linux so many years ago :D
Comment 5 SpanKY gentoo-dev 2004-12-14 05:42:28 UTC
i already did this, just didnt close the bug
Comment 6 Henti Smith 2004-12-14 05:54:18 UTC
Ummm ... did what if I may ask? 

Add it to portage .. as what ? 

I can't seem to find a e17 or version 0.17 in enlightenment. 

Thanks 
Comment 7 Florian Zwoch 2004-12-15 07:04:31 UTC
try x11-wm/e

i know.. application names cant hardly be shorter :-)
Comment 8 Pietro Montorfano 2005-01-01 15:57:56 UTC
i've tried it but it's empty as you can see via packages.gentoo.org or i'm wrong?
If so, please tell me how to emerge e17 please.

Thanks!
Comment 9 Graeme Humphries 2005-02-19 19:52:36 UTC
x11-wm/e is definately around right now, but I'm having problems emerging it tonight. I'm getting the following:

if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include -I../.. -I../../src/bin -I../../src/lib -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=FAST_PC    -march=athlon-xp -Os -mfpmath=sse -pipe -MT e_manager.o -MD -MP -MF ".deps/e_manager.Tpo" -c -o e_manager.o e_manager.c; \
then mv -f ".deps/e_manager.Tpo" ".deps/e_manager.Po"; else rm -f ".deps/e_manager.Tpo"; exit 1; fi
In file included from e_manager.c:4:
e.h:26:27: Ecore_X_Atoms.h: No such file or directory
In file included from e_main.c:4:
e.h:26:27: Ecore_X_Atoms.h: No such file or directory
In file included from e_includes.h:14,
                 from e.h:62,
                 from e_main.c:4:
e_border.h:107: error: parse error before "Ecore_X_Gravity"
e_border.h:107: warning: no semicolon at end of struct or union
e_border.h:107: warning: no semicolon at end of struct or union
e_border.h:126: error: parse error before "Ecore_X_MWM_Hint_Func"
e_border.h:126: warning: no semicolon at end of struct or union
e_border.h:127: warning: data definition has no type or storage class
e_border.h:128: error: parse error before "input"
e_border.h:128: warning: data definition has no type or storage class
e_border.h:129: error: parse error before ':' token
e_border.h:130: error: parse error before ':' token
e_border.h:134: error: parse error before '}' token
e_border.h:134: warning: data definition has no type or storage class
e_border.h:155: error: parse error before "initial_attributes"
e_border.h:155: warning: data definition has no type or storage class
e_border.h:156: warning: data definition has no type or storage class
e_border.h:160: error: parse error before ':' token
e_border.h:161: error: parse error before ':' token
e_border.h:162: error: parse error before ':' token
e_border.h:163: error: parse error before ':' token
e_border.h:164: error: parse error before ':' token
e_border.h:165: error: parse error before ':' token
e_border.h:166: error: parse error before ':' token
e_border.h:167: error: parse error before ':' token
e_border.h:168: error: parse error before ':' token
e_border.h:169: error: parse error before ':' token
e_border.h:171: error: parse error before ':' token
e_border.h:185: error: parse error before "Ecore_Animator"
e_border.h:185: warning: no semicolon at end of struct or union
e_border.h:186: warning: data definition has no type or storage class
e_border.h:203: error: parse error before '}' token
In file included from e_file.c:4:
e.h:26:27: Ecore_X_Atoms.h: No such file or directory
In file included from e_includes.h:14,
                 from e.h:62,
                 from e_file.c:4:

This repeats in a similar fashion a bunch of times. Can I assume E17 is broken in CVS at the moment?
Comment 10 Graeme Humphries 2005-02-19 22:14:42 UTC
Or, possibly, the e-999* ebuild should depend on the same, newer versions of the EFLs. I had the stable versions of the libs on my system at first, and I just upgraded as follows to install entrance:

[ebuild     U ] dev-libs/eet-0.9.9.20050116 [0.9.9]
[ebuild     U ] x11-libs/cairo-0.3.0 [0.1.23-r1]
[ebuild     U ] dev-db/edb-1.0.5.20050116 [1.0.5]
[ebuild     U ] x11-libs/evas-1.0.0.20050116_pre13 [1.0.0_pre13]
[ebuild     U ] x11-libs/ecore-1.0.0.20050116_pre7 [1.0.0_pre7]
[ebuild     U ] dev-libs/embryo-0.9.1.20050116 [0.9.0]
[ebuild     U ] media-libs/edje-0.5.0.20050116 [0.5.0]

And ended up with this error:

e_hints.o(.text+0x6d4): In function `e_hints_window_visible_isset':
: undefined reference to `ecore_x_icccm_state_get'
e_hints.o(.text+0x70f): In function `e_hints_window_iconic_isset':
: undefined reference to `ecore_x_icccm_state_get'
e_hints.o(.text+0x757): In function `e_hints_window_hidden_isset':
: undefined reference to `ecore_x_icccm_state_get'
collect2: ld returned 1 exit status
make[3]: *** [enlightenment] Error 1
make[3]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e'
make: *** [all] Error 2

Which is a lot shorter. I imagine I'll have to just go to the *.9999* ebuilds to get anything to build properly at this point, which is sort of painful. Oh well, at least entrance works and looks fantastic!
Comment 11 SpanKY gentoo-dev 2005-02-20 14:00:37 UTC
using 9999 ebuilds are your own problem