1 |
On 11/27/10 11:57, Mick wrote: |
2 |
> On Saturday 27 November 2010 17:57:45 Hung Dang wrote: |
3 |
>> On 11/27/10 09:56, Mick wrote: |
4 |
>>> On Saturday 27 November 2010 07:37:48 Alan McKinnon wrote: |
5 |
>>>> Apparently, though unproven, at 08:39 on Saturday 27 November 2010, Hung |
6 |
>>>> Dang |
7 |
>>>> |
8 |
>>>> did opine thusly: |
9 |
>>>>> Hi all, |
10 |
>>>>> |
11 |
>>>>> I am trying to get E17 on my computer using this guide |
12 |
>>>>> http://en.gentoo-wiki.com/wiki/E17. I have also added source |
13 |
>>>>> /var/lib/layman/make.conf to make.conf and update PORTDIR_OVERLAY="" to |
14 |
>>>>> /var/lib/layman/make.conf. After that I try to emerge elightenment and |
15 |
>>>>> can only get x11-wm/enlightenment-1.0.7. When I try to log in to |
16 |
>>>>> enlightenment I can only get E16. |
17 |
>>>>> |
18 |
>>>>> Any idea? |
19 |
>>>>> |
20 |
>>>>> Thanks in advance |
21 |
>>>>> Hung |
22 |
>>>> You didn't unmask/keyword anything, so you are getting the window |
23 |
>>>> manager in portage, which is e16. |
24 |
>>>> |
25 |
>>>> To get e17 you need to get it from an overlay. The only overlay that |
26 |
>>>> actually works right now is |
27 |
>>>> |
28 |
>>>> http://svn.enlightenment.org/svn/e/trunk/packaging/gentoo |
29 |
>>>> |
30 |
>>>> vapier's overlay was out of date, is now being updated and is in a state |
31 |
>>>> of flux, i.e. constantly breaking and changing. |
32 |
>>>> |
33 |
>>>> I've never heard of the overlay on the gentoo-wiki page. |
34 |
>>>> |
35 |
>>>> To use the e17 window manager you *must* install the -9999 efl libs from |
36 |
>>>> svn. The e17 ebuild does not cater for the -beta2 versions. |
37 |
>>> I'm not sure that efl overlay is still required to run E17. I just today |
38 |
>>> moved from efl to the enlightenment overlay (Vapier's). I had to keyword |
39 |
>>> all necessary E17 packages as -9999 ** to be able to install stuff, or |
40 |
>>> the E16 packages were being drawn in. The enlightenment overlay seems |
41 |
>>> to be a couple of months behind efl judging by the bugs that I thought |
42 |
>>> were already resolved. |
43 |
>>> |
44 |
>>> Some packages (e.g. epdf) will not build because dependencies are missing |
45 |
>>> and what not, but the following packages were able to emerge without |
46 |
>>> problems and give (me) a functioning desktop: |
47 |
>>> |
48 |
>>> =============================== |
49 |
>>> emerge -aDv dev-libs/ecore dev-libs/e_dbus dev-libs/eet dev-libs/eina |
50 |
>>> dev- libs/embryo dev-libs/efreet media-libs/edje media-libs/ethumb |
51 |
>>> media-libs/evas x11-wm/enlightenment media-libs/emotion dev-libs/eeze |
52 |
>>> |
53 |
>>> These are the packages that would be merged, in order: |
54 |
>>> |
55 |
>>> Calculating dependencies... done! |
56 |
>>> [ebuild R ] dev-libs/eina-9999 USE="mempool-chained |
57 |
>>> mempool-pass-through mmx nls sse sse2 threads (-altivec) -debug |
58 |
>>> -default-mempool -doc -mempool- buddy -mempool-ememoa-fixed |
59 |
>>> -mempool-ememoa-unknown -mempool-fixed-bitmap - static-libs" 0 kB [1] |
60 |
>>> [ebuild R ] dev-libs/embryo-9999 USE="nls -doc -static-libs" 0 kB |
61 |
>>> [1] [ebuild R ] dev-libs/eet-9999 USE="nls ssl threads -debug -doc |
62 |
>>> -examples -gnutls -static-libs" 0 kB [1] |
63 |
>>> [ebuild R ] media-libs/evas-9999 USE="X cache eet fontconfig gif |
64 |
>>> jpeg mmx nls opengl png sse svg threads tiff xcb xpm (-altivec) -bidi |
65 |
>>> -directfb -doc - fbcon -gles -sdl -static-libs" 0 kB [1] |
66 |
>>> [ebuild R ] dev-libs/ecore-9999 USE="X curl evas glib inotify nls |
67 |
>>> opengl ssl threads xcb xinerama xprint xscreensaver -ares -directfb -doc |
68 |
>>> -fbcon - gnutls -sdl -static-libs -tslib" 0 kB [1] |
69 |
>>> [ebuild R ] media-libs/edje-9999 USE="nls -cache -debug -doc |
70 |
>>> -static-libs -vim-syntax" 0 kB [1] |
71 |
>>> [ebuild R ] dev-libs/efreet-9999 USE="nls -doc -static-libs" 0 kB |
72 |
>>> [1] [ebuild R ] dev-libs/eeze-1.0.0_beta2 USE="nls -doc |
73 |
>>> -static-libs" 0 kB [0] |
74 |
>>> [ebuild R ] media-libs/emotion-9999 USE="gstreamer nls xine -doc |
75 |
>>> -static- libs" 0 kB [1] |
76 |
>>> [ebuild R ] dev-libs/e_dbus-9999 USE="bluetooth connman hal |
77 |
>>> libnotify nls -doc -ofono -static-libs -ukit" 0 kB [1] |
78 |
>>> [ebuild R ] media-libs/ethumb-9999 USE="dbus emotion nls -doc -epdf" |
79 |
>>> 0 kB [1] |
80 |
>>> [ebuild R ] x11-wm/enlightenment-9999 USE="acpi bluetooth |
81 |
>>> e_modules_battery e_modules_clock e_modules_comp |
82 |
>>> e_modules_conf-applications e_modules_conf-borders |
83 |
>>> e_modules_conf-clientlist e_modules_conf-colors e_modules_conf-desk |
84 |
>>> e_modules_conf-desklock e_modules_conf-desks e_modules_conf-dialogs |
85 |
>>> e_modules_conf-display e_modules_conf-dpms e_modules_conf-edgebindings |
86 |
>>> e_modules_conf-engine e_modules_conf-fonts e_modules_conf-icon-theme |
87 |
>>> e_modules_conf-imc e_modules_conf-interaction e_modules_conf-intl |
88 |
>>> e_modules_conf-keybindings e_modules_conf-menus e_modules_conf-mime |
89 |
>>> e_modules_conf-mouse e_modules_conf-mouse-cursor |
90 |
>>> e_modules_conf-mousebindings e_modules_conf-paths |
91 |
>>> e_modules_conf-performance e_modules_conf-profiles e_modules_conf-scale |
92 |
>>> e_modules_conf-screensaver e_modules_conf-shelves e_modules_conf-startup |
93 |
>>> e_modules_conf-theme e_modules_conf-transitions e_modules_conf-wallpaper |
94 |
>>> e_modules_conf-wallpaper2 e_modules_conf-window-display |
95 |
>>> e_modules_conf-window-focus e_modules_conf- window-manipulation |
96 |
>>> e_modules_conf-window-remembers e_modules_conf-winlist e_modules_connman |
97 |
>>> e_modules_cpufreq e_modules_dropshadow e_modules_everything |
98 |
>>> e_modules_everything-apps e_modules_everything-calc |
99 |
>>> e_modules_everything-files e_modules_everything-settings |
100 |
>>> e_modules_everything-windows e_modules_fileman e_modules_fileman_opinfo |
101 |
>>> e_modules_gadman e_modules_ibar e_modules_ibox e_modules_illume2 |
102 |
>>> e_modules_mixer e_modules_msgbus e_modules_pager e_modules_start |
103 |
>>> e_modules_syscon e_modules_systray e_modules_temperature |
104 |
>>> e_modules_winlist e_modules_wizard exchange hal nls pam spell udev -doc |
105 |
>>> - e_modules_illume -e_modules_ofono -static-libs" 0 kB [1] |
106 |
>>> |
107 |
>>> Total: 12 packages (12 reinstalls), Size of downloads: 0 kB |
108 |
>>> |
109 |
>>> Portage tree and overlays: |
110 |
>>> [0] /usr/portage |
111 |
>>> [1] /var/lib/layman/enlightenment |
112 |
>>> |
113 |
>>> Would you like to merge these packages? [Yes/No] |
114 |
>>> =============================== |
115 |
>>> |
116 |
>>> HTH the OP. |
117 |
>>> |
118 |
>>> PS. Alan, are you saying that all the new beta packages are for e16 |
119 |
>>> only? |
120 |
>> Hi Mick, |
121 |
>> |
122 |
>> Could you tell us more detail about what you have done? I cannot find |
123 |
>> any good guide about E17 from web. |
124 |
> Hi Hung, |
125 |
> |
126 |
> First you need to install layman: |
127 |
> |
128 |
> http://www.gentoo.org/proj/en/overlays/userguide.xml |
129 |
> |
130 |
> |
131 |
> Then add the "enlightenment" overlay: |
132 |
> |
133 |
> # layman -a enlightenment |
134 |
> |
135 |
> Then update it: |
136 |
> |
137 |
> # layman -s enlightenment |
138 |
> # eix-sync metadata |
139 |
> |
140 |
> If you try to emerge the following packages it will warn you about missing |
141 |
> keywords: |
142 |
> |
143 |
> emerge -uaDv dev-libs/ecore dev-libs/e_dbus dev-libs/eet dev-libs/eina dev- |
144 |
> libs/embryo dev-libs/efreet media-libs/edje media-libs/ethumb media-libs/evas |
145 |
> x11-wm/enlightenment media-libs/emotion dev-libs/eeze |
146 |
> |
147 |
> So for each one of them you'll need to add the 9999 ** keyword in your |
148 |
> /etc/portage/package/keywords like so: |
149 |
> |
150 |
> =dev-libs/ecore-9999 ** |
151 |
> |
152 |
> Then run emerge again and unless I have forgotten something you should be good |
153 |
> to go. |
154 |
> |
155 |
> HTH. |
156 |
> |
157 |
> PS. You may want to create a separate subdirectory of |
158 |
> /etc/portage/package/keywords/enlightenment.keywords so that you do not lose |
159 |
> count with all the different keywords between packages and overlays. |
160 |
Hi Mick, |
161 |
|
162 |
Thanks a lot for your reply. I somehow can only get englightenment |
163 |
x11-wm/enlightenment-1.0.7 eventhough I could see other E17 packages. |
164 |
The output of emerge command is shown at the end without any warning. I |
165 |
have updated the make.conf, added |
166 |
PORTDIR_OVERLAY="/var/lib/layman/enlightenment $PORTDIR_OVERLAY", and |
167 |
symlinked packages.keywords/enlightenment to |
168 |
/var/lib/layman/enlightenment/scripts. /package.keywords.livecvs. What |
169 |
do I miss here? |
170 |
|
171 |
---------------------------------------------------------------------------------- |
172 |
emerge -pv ecore e_dbus eet eina embryo efreet edje evas eeze |
173 |
|
174 |
These are the packages that would be merged, in order: |
175 |
|
176 |
Calculating dependencies... done! |
177 |
[ebuild N ] dev-libs/eina-1.0.0_beta2-r1 USE="mempool-chained |
178 |
mempool-pass-through mmx nls sse sse2 threads (-altivec) -debug |
179 |
-default-mempool -doc -mempool-buddy -mempool-fixed-bitmap -static-libs |
180 |
-test" 522 kB |
181 |
[ebuild N ] dev-libs/embryo-1.0.0_beta2 USE="nls -doc -static-libs" |
182 |
433 kB |
183 |
[ebuild N ] dev-libs/eet-1.4.0_beta2 USE="gnutls nls ssl threads |
184 |
-debug -doc -examples -static-libs -test" 486 kB |
185 |
[ebuild N ] media-libs/libsvg-0.1.4-r1 359 kB |
186 |
[ebuild N ] x11-libs/libsvg-cairo-0.1.6 318 kB |
187 |
[ebuild N ] media-libs/evas-1.0.0_beta2 USE="X cache eet fontconfig |
188 |
gif jpeg mmx nls opengl png sdl sse svg threads tiff xcb (-altivec) |
189 |
-bidi -directfb -doc -fbcon -static-libs -xpm" 1,021 kB |
190 |
[ebuild N ] dev-libs/ecore-1.0.0_beta2 USE="X evas gnutls inotify |
191 |
nls opengl sdl ssl threads xcb xinerama -ares -curl -directfb -doc |
192 |
-fbcon -glib -static-libs -tslib -xprint -xscreensaver" 892 kB |
193 |
[ebuild N ] dev-libs/e_dbus-1.0.0_beta2 USE="bluetooth connman |
194 |
libnotify nls -doc -hal -ofono -static-libs -ukit" 359 kB |
195 |
[ebuild N ] dev-libs/efreet-1.0.0_beta2 USE="nls -doc -static-libs" |
196 |
360 kB |
197 |
[ebuild N ] media-libs/edje-1.0.0_beta2 USE="nls -cache -debug -doc |
198 |
-static-libs -vim-syntax" 575 kB |
199 |
[ebuild N ] dev-libs/eeze-1.0.0_beta2 USE="nls -doc -static-libs" |
200 |
483 kB |
201 |
|
202 |
Thanks a lot |
203 |
Hung |