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.

Reply via email to