Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] E17 and package.use
Date: Thu, 18 Nov 2010 22:42:05
Message-Id: 201011190041.49495.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] E17 and package.use by Mick
1 Apparently, though unproven, at 00:04 on Friday 19 November 2010, Mick did
2 opine thusly:
3
4 > On Thursday 18 November 2010 20:26:36 Alan McKinnon wrote:
5 > > Apparently, though unproven, at 22:10 on Thursday 18 November 2010, Mick
6 > > did
7 > >
8 > > opine thusly:
9 > > > I have installed E17 using layman and the efl overlay, but today I just
10 > > > ran dispatch-conf and these changes showed up:
11 > > > =========================================
12 > > > --- /etc/portage/package.use 2010-11-15 12:50:46.000000000 +0000
13 > > > +++ /etc/portage/._cfg0000_package.use 2010-11-18 19:35:35.000000000
14 > > > +0000 @@ -8,11 +8,11 @@
15 > > >
16 > > > net-wireless/bluez gstreamer pcmcia
17 > > > app-portage/layman subversion
18 > > > #entrance
19 > > >
20 > > > -x11-libs/evas X jpeg png svg xpm
21 > > > -x11-libs/ecore X curl
22 > > > +media-libs/evas X jpeg png svg xpm
23 > > > +dev-libs/ecore X curl
24 > > >
25 > > > #E17
26 > > >
27 > > > -x11-libs/e_dbus X
28 > > > -x11-libs/evas X jpeg png svg xpm fontconfig
29 > > > +dev-libs/e_dbus X
30 > > > +media-libs/evas X jpeg png svg xpm fontconfig
31 > > >
32 > > > #efl overlay
33 > > > dev-libs/ecore glib threads xim curl ssl inotify evas opengl X
34 > > > xinerama
35 > > >
36 > > > xprint xscreensaver -sdl -gnutls
37 > > >
38 > > > dev-libs/eet ssl threads -gnutls
39 > > >
40 > > > >> (1 of 1) -- /etc/portage/package.use
41 > > > >> q quit, h help, n next, e edit-new, z zap-new, u use-new
42 > > > >>
43 > > > m merge, t toggle-merge, l look-merge:
44 > > > =========================================
45 > > >
46 > > > Why is this? Do I want to accept these changes? I am not sure if they
47 > > > are caused by layman or portage proper.
48 > >
49 > > You have a mixture of vapier's overlay from layman and barberi's overlay
50 > > from enlightenment.org, evas and ecore changed category from x11-libs to
51 > > dev-libs in barberi's overlay. You can't have both, they conflict. Do
52 > > this:
53 > >
54 > > delete the vapier overlay - it's WAAAAAAAAAAAAY outdated
55 > > accept conf-update changes related to e17
56 > > install the efl overlay from enlightenment.org - it's currently
57 > > maintained delete any and all e17 packages.
58 > > emerge @e17
59 > >
60 > > keep in mind for the future that you can't update the e17 packages why
61 > > they are at version 9999. You must update the entire lot, in order,
62 > > anytime you want to update anything. This is normal for -9999 packages
63 >
64 > Thank you Alan, I seem to recall that at one point I did try Vapier's
65 > overlay, but it didn't work and then you kindly suggested that I used
66 > this:
67 >
68 > $ layman -l
69 > * efl [Subversion]
70 > (http://svn.enlightenment.org/svn/e/trunk/packaging/gentoo
71 >
72 > Now, when I try to delete vapier's I get this:
73 >
74 > # layman -d enlightenment
75 > * Overlay "enlightenment" does not exist.
76 >
77 > Am I right then to assume that it is no longer installed?
78 >
79 > $ ls -la /var/lib/layman/
80 > total 158
81 > drwxr-xr-x 3 root root 8 Nov 1 20:10 .
82 > drwxr-xr-x 32 root root 36 Nov 18 19:14 ..
83 > -rw-r--r-- 1 root root 154200 Nov 18 21:21
84 > cache_ac494f50f5736be7871962c0dec7b3bb.xml
85 > -rw-r--r-- 1 root root 379 Nov 18 21:06
86 > cache_f4870c06236b316a7c7915b9c5fa4960.xml
87 > drwxr-xr-x 20 root root 21 Nov 18 20:08 efl
88 > -rw-r--r-- 1 root root 0 Nov 1 20:10 .keep_app-portage_layman-0
89 > -rw-r--r-- 1 root root 57 Jun 11 07:23 make.conf
90 > -rw-r--r-- 1 root root 480 Jun 11 07:23 overlays.xml
91 >
92 > So I *should* be safe to accept the changes that dispatch-conf suggests,
93 > right?
94
95
96 Now there's another confusion. This just got committed to the efl overlay:
97
98 http://cia.vc/stats/project/e/.message/1897db5
99
100 Note that the dev says we should be moving back to the enlightenment overlay
101 :-)
102
103 With all these changes it's hard to give firm advice, except to say this:
104
105 If conf-update wants to make changes to package categories, and eix on your
106 machine gives the same new ones as the new config file, then make the change.
107 Otherwise find out why you are out of step.
108
109 having said that, yes it does look like you have enlightenment overlay
110 uninstalled and the efl one installed. And it looks like you are now going to
111 switch them back around again. Life on the bleeding edge is fun, right?
112
113
114 --
115 alan dot mckinnon at gmail dot com

Replies

Subject Author
Re: [gentoo-user] E17 and package.use Mick <michaelkintzios@×××××.com>