On Tue, 27 Mar 2012 15:36:07 +0000, Camaleón wrote: > On Tue, 27 Mar 2012 14:01:12 +0000, Ramon Hofer wrote: > >> On Tue, 27 Mar 2012 15:23:25 +0300, Andrei POPESCU wrote: >> >>> On Ma, 27 mar 12, 12:07:08, Ramon Hofer wrote: >>>> >>>> Thanks for the explanation! >>>> So why didn't they "just" update the version that won't receive any >>>> updates? >>> >>> The new version changed ABI[1], which means all modules compiled >>> against bpo.1 need to be recompiled for bpo.2. >>> >>> [1] http://en.wikipedia.org/wiki/Application_binary_interface >> >> So the ABI is about the same as a module? Like the one I had to compile >> (jme.ko [1]) to get the network up? > > Mmm, not quite so although it shares the same essence. > > In brief, to my understanding, kernel ABI helps developers to keep track > for module changes that need to be recompiled and thus avoiding to > recompile them all. When that happens, it is exposed by incrementing the > last number of the package (in this example, "bpo.1" → "bpo.2").
Thanks for your explanation! Aha, so instead of recompiling the modules a new kernel version is installed and with it the modules. I thought the module files could just be replaced when the kernel is updated... >> [1] http://lists.debian.org/debian-user/2012/02/msg02240.html >> >> Still I don't understand why that kernel update couldn't trigger the >> recompilation of the new modules. >> Maybe there's a reason why they are held separately? > > They are treated as two different packages because they are indeed two > different packages providing different modules. > > What you need to keep the kernel package updated to the latest available > version in the backports is the kernel metapackage ("linux-image-686- > pae"), as this will trigger the most recent version. Thanks alot! I somehow missed that metapackage. Thanks again Ramon -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jl1hh0$pft$1...@dough.gmane.org