Re: Grub 1-kenning
Op 12-03-12 23:13, Wouter Verhelst schreef:
> On Mon, Mar 12, 2012 at 07:54:16PM +0100, Paul van der Vlis wrote:
>> Op 12-03-12 18:18, Wouter Verhelst schreef:
>>> van je kernel ongewijzigd is, dan blijft de
>>> naam van de kernel op het filesystem en de packagenaam het zelfde, en
>>> wordt de oude kernel verwijderd door de upgrade. Als de ABI wél
>>> gewijzigd wordt bij een security upgrade (dit gebeurt, maar is zelden
>>> het geval), dan wordt het oude package niét verwijderd, en blijft die
>>> ook beschikbaar.
>>
>> In Lenny en Squeeze is die ABI nooit gewijzigd na release volgens mij.
>>
>> In Sarge gebeurde dit vaak, het lijkt me dat dat geen toeval is en dat
>> het beleid veranderd is.
>
> "vaak" lijkt me veel gezegd. Het is inderdaad wel een enkele keer gebeurd.
Als ik me niet vergis waren het er zoveel dat ze niet meer allemaal op
het grub-scherm pasten.
> Als er al een beleidswijziging gebeurd is, dan is dat echter vooral
> "upstream" (i.e., bij de Kernel developers) gebeurd, niet binnen Debian.
Ik heb het over het deel na het streepje, dat is Debian specifiek.
Dus bijvoorbeeld de "-5" van 2.6.32-5.
En er zijn echter 2 soorten streepjes, zie bijvoorbeeld hier:
http://packages.debian.org/squeeze/linux-image-2.6.32-5-486
Er staat: Pakket: linux-image-2.6.32-5-486 (2.6.32-41)
Die "-5" blijft gelijk na release is mijn ervaring en dat is de ABI, de
nummering-tussen-haakjes ("-41") wijzigt. In de changelog hebben ze het
alleen over die nummering-tussen-haakjes:
http://packages.debian.org/changelogs/pool/main/l/linux-2.6/linux-2.6_2.6.32-41/changelog
Een ingewikkelde materie...
>> Maar misschien heb je gelijk en zou het kunnen dat men in speciale
>> gevallen toch met een andere ABI komt.
>
> Natuurlijk heb ik gelijk ;-P
Dat valt nog te bezien ;-)
Groet,
Paul.
--
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl
Reply to: