Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to control SLOT?
Date: Fri, 16 May 2014 16:30:49
Message-Id: 53763D0E.3050301@gmail.com
In Reply to: Re: [gentoo-user] How to control SLOT? by Mick
1 On 16/05/2014 18:03, Mick wrote:
2 > On Friday 16 May 2014 13:44:37 Alan McKinnon wrote:
3 >> On 16/05/2014 14:38, Mick wrote:
4 >>> After all these years I still can't find my way around SLOT management
5 >>> needed for enlightenment.
6 >>>
7 >>> I want to emerge the latest available in the tree, which right now
8 >>> happens to be (~) 0.18.7. So I added this in my keywords:
9 >>> > =x11-wm/enlightenment-0.18.7:0.17 ~amd64
10 >>
11 >> Either drop the "=" or drop the SLOT ":0.17"
12 >>
13 >> = always means a specific version is to be specified and a SLOT is not a
14 >> version
15 >
16 > OK, dropping "=" still wants to install e16.
17 >
18 > Dropping ">" still wants to install e16.
19 >
20 > Dropping the SLOT ":0.17" still wants to install e16.
21 >
22 >
23 > There must be some way of bringing in any >=0.18.7:0.17, but not 'x11-
24 > wm/enlightenment-1.0.11:0'
25 >
26 > What else could I try?
27 >
28
29 There's nothing special about E anymore, it isn't package.masked, it's
30 simply keyworded ~amd64 ~arm ~x86
31
32 Are you running amd64 or ~amd64?
33 Do you have some local package.mask blocking e17?
34
35 Here's my setting that work for me:
36
37 $ grep ACCEPT_KEYWORDS /etc/portage/make.conf
38 ACCEPT_KEYWORDS="~amd64"
39
40 $ grep enlightenment /var/lib/portage/world
41 x11-wm/enlightenment
42
43 $ grep -ir enlightenment /etc/portage
44 /etc/portage/package.mask/package.mask:x11-wm/enlightenment:0
45
46
47
48 So you *should" be able to just keyword e17 and have it work:
49
50 echo "x11-wm/enlightenment" >> /etc/portage/package.accept_keywords
51
52 --
53 Alan McKinnon
54 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] How to control SLOT? Mick <michaelkintzios@×××××.com>