Gentoo Archives: gentoo-user

From: Paul Hartman <paul.hartman+gentoo@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] GCC upgrade from 4.5.3 to 4.5.4 automatically removes 4.5.3???? Wtf???
Date: Fri, 07 Sep 2012 15:01:45
Message-Id: CAEH5T2Mkq4G=Vcxi1p6mBJNTimVDSvjiDqPvsqgznEHm0i3bRg@mail.gmail.com
In Reply to: Re: [gentoo-user] GCC upgrade from 4.5.3 to 4.5.4 automatically removes 4.5.3???? Wtf??? by Tanstaafl
1 On Fri, Sep 7, 2012 at 9:27 AM, Tanstaafl <tanstaafl@×××××××××××.org> wrote:
2 > I guess the only explanation if what you guys are saying is correct is that
3 > I've never done a minor upgrade for the version in the current slot...
4
5 Basically any slotted package works this way. Upgrades within the same
6 slot replace the previous version within the same slot. You can only
7 have one version installed in each slot at any given time.
8
9 Using eix we can see the versions currently in portage (as of my last
10 sync) for each slot:
11
12 [I] sys-devel/gcc
13 Available versions:
14 (2.95) *2.95.3-r9 ~*2.95.3-r10^s
15 (3.1) *3.1.1-r2
16 (3.2) **3.2.2^s *3.2.3-r4
17 (3.3) (~)3.3.6-r1^s
18 (3.4) 3.4.6-r2^s
19 (4.0) ~*4.0.4^s
20 (4.1) 4.1.2^s
21 (4.2) (~)4.2.4-r1^s
22 (4.3) (~)4.3.3-r2^s{tbz2} 4.3.4^s{tbz2} (~)4.3.5^s 4.3.6-r1^s
23 (4.4) (~)4.4.2^s{tbz2} (~)4.4.3-r3^s 4.4.4-r2^s{tbz2}
24 4.4.5^s{tbz2} 4.4.6-r1^s 4.4.7^s
25 (4.5) (~)4.5.1-r1^s{tbz2} (~)4.5.2^s{tbz2} 4.5.3-r2^s{tbz2} 4.5.4^s
26 (4.6) (~)4.6.0^s (~)4.6.1-r1^s (~)4.6.2^s (~)4.6.3^s{tbz2}
27 (4.7) [M]**4.7.0^s [M]**4.7.1^s
28
29 So, for example, you can see the 4.5 slot contains 4.5.1, 4.5.2,
30 4.5.3, 4.5.4. You can only have one of those installed at any given
31 time.
32
33 Off the top of my head, the only packages that routinely have slots
34 for every patch release are kernel packages.