On Fri, Sep 7, 2012 at 9:27 AM, Tanstaafl <tansta...@libertytrek.org> wrote: > I guess the only explanation if what you guys are saying is correct is that > I've never done a minor upgrade for the version in the current slot...
Basically any slotted package works this way. Upgrades within the same slot replace the previous version within the same slot. You can only have one version installed in each slot at any given time. Using eix we can see the versions currently in portage (as of my last sync) for each slot: [I] sys-devel/gcc Available versions: (2.95) *2.95.3-r9 ~*2.95.3-r10^s (3.1) *3.1.1-r2 (3.2) **3.2.2^s *3.2.3-r4 (3.3) (~)3.3.6-r1^s (3.4) 3.4.6-r2^s (4.0) ~*4.0.4^s (4.1) 4.1.2^s (4.2) (~)4.2.4-r1^s (4.3) (~)4.3.3-r2^s{tbz2} 4.3.4^s{tbz2} (~)4.3.5^s 4.3.6-r1^s (4.4) (~)4.4.2^s{tbz2} (~)4.4.3-r3^s 4.4.4-r2^s{tbz2} 4.4.5^s{tbz2} 4.4.6-r1^s 4.4.7^s (4.5) (~)4.5.1-r1^s{tbz2} (~)4.5.2^s{tbz2} 4.5.3-r2^s{tbz2} 4.5.4^s (4.6) (~)4.6.0^s (~)4.6.1-r1^s (~)4.6.2^s (~)4.6.3^s{tbz2} (4.7) [M]**4.7.0^s [M]**4.7.1^s So, for example, you can see the 4.5 slot contains 4.5.1, 4.5.2, 4.5.3, 4.5.4. You can only have one of those installed at any given time. Off the top of my head, the only packages that routinely have slots for every patch release are kernel packages.