Bug#584891: naming and versioning of linux-image-2.6.32-5-686 and linux-image-2.6.32-trunk-686 confusing
On Mon, 2010-06-07 at 14:26 +0200, arne wrote:
> Package: linux-image-2.6
> Severity: normal
> due to some issues i checked today the installed kernel and was rather confused.
> beside others i have installed
> 1) linux-image-2.6.32-trunk-686
> 2) linux-image-2.6.32-5-686
> dpkg says the versions are respectively
> 1) 2.6.32-5
> 2) 2.6.32-15
> why does -trunk- have the version 2.6.32-5 while -2.6.32-5- has the version 2.6.32-15?
The number (or keyword 'trunk') after '2.6.32' is an ABI version. It is
like the version '6' that appears in the package name 'libc6' (except
that it changes much more often). So long as the ABI version stays the
same and is not 'trunk', external modules don't have to be rebuilt for a
new kernel version.
Once a job is fouled up, anything done to improve it makes it worse.