Re: RFC: kernel packages cleanup
Thiemo Seufer wrote:
> Adrian Bunk wrote:
<snip>
>> Is there any architecture that _really_ requires kernel 2.2 today?
>
> m68k, at least.
Is this really true? There still appears to be code for m68k support in 2.4
*and* 2.6 kernels. And Debian actually contains kernel images for 2.4.20
on m68k. Has nobody managed to make it work?
--
OK, here's a review of the current kernel images in unstable. I sorted by
arch, then by subarch or variant, then by version.
In general, I think there really shouldn't be
more than two (one 2.6, one 2.4) kernels for an specific variant.
(Unfortunately, only i386, ia64, and alpha have 2.6 kernels at the moment.)
If there are additional versions for one subarch or variant, all the old
ones should be removed. The exception would be if the new ones don't work,
in which case the *new* ones should be removed.
I've politely marked all the old ones of this sort with "REMOVE?".
Perhaps the porters could note in which cases the new ones don't work,
and which version "ought to" exist.
An * indicates a package not in testing (yet), which therefore shouldn't
count as the 'new' package (...yet).
It's also worth noting that for some unknown reason kernel-image-2.4.21* is
present in testing (but not unstable) for i386.
alpha
-----
kernel-image-2.4.24-1-generic -- REMOVE?
kernel-image-2.4.25-1-generic
kernel-image-2.6.3-1-generic
*kernel-image-2.6.4-1-generic
kernel-image-2.4.24-1-smp -- REMOVE?
kernel-image-2.4.25-1-smp
kernel-image-2.6.3-1-smp
*kernel-image-2.6.4-1-smp
arm
---
kernel-image-2.4.19-bast
*kernel-image-2.4.25-bast
kernel-image-2.4.16-lart -- REMOVE?
kernel-image-2.4.19-lart
*kernel-image-2.4.25-lart
kernel-image-2.2.19-netwinder -- REMOVE?
kernel-image-2.4.16-netwinder -- REMOVE?
kernel-image-2.4.19-netwinder
*kernel-image-2.4.25-netwinder
kernel-image-2.2.19-riscpc -- REMOVE?
kernel-image-2.4.16-riscpc -- REMOVE?
kernel-image-2.4.19-riscpc
*kernel-image-2.4.25-riscpc
kernel-image-2.4.19-riscstation
*kernel-image-2.4.25-riscstation
hppa
----
kernel-image-2.4.20-32 -- REMOVE?
kernel-image-2.4.21-32
*kernel-image-2.4.25-32
kernel-image-2.4.20-32-smp -- REMOVE?
kernel-image-2.4.21-32-smp
*kernel-image-2.4.25-32-smp
kernel-image-2.4.20-64
*kernel-image-2.4.25-64
kernel-image-2.4.20-64-smp
*kernel-image-2.4.25-64-smp
ia64
----
kernel-image-2.4.25-itanium
kernel-image-2.6.3-itanium
kernel-image-2.4.25-itanium-smp
kernel-image-2.6.3-itanium-smp
kernel-image-2.4.25-mckinley
kernel-image-2.6.3-mckinley
kernel-image-2.4.25-mckinley-smp
kernel-image-2.6.3-mckinley-smp
i386
----
kernel-image-2.4.18-bf2.4
This is still in unstable, although not in testing, but there's a bug filed
to remove it (#226442).
kernel-image-2.4.22-xfs-386
kernel-image-2.4.22-xfs-686-smp
Are these still needed or is XFS support built into newer kernels?
kernel-image-2.4.24-1-386 -- REMOVE?
kernel-image-2.4.25-1-386
kernel-image-2.6.3-1-386
*kernel-image-2.6.4-1-386
kernel-image-2.4.25-1-586tsc -- REMOVE?
kernel-image-2.4.24-1-586tsc
Consider removing entirely -- Pentium Classic optimization not used for 2.6
kernel packages.
kernel-image-2.4.25-1-686 -- REMOVE?
kernel-image-2.4.24-1-686
kernel-image-2.6.3-1-686
*kernel-image-2.6.4-1-686
kernel-image-2.4.25-1-686-smp -- REMOVE?
kernel-image-2.4.24-1-686-smp
kernel-image-2.6.3-1-686-smp
*kernel-image-2.6.4-1-686-smp
kernel-image-2.4.24-1-k6 -- REMOVE?
kernel-image-2.4.25-1-k6
Consider removing entirely -- k6 optimization not used for 2.6 kernel
packages.
kernel-image-2.4.24-1-k7 -- REMOVE?
kernel-image-2.4.25-1-k7
kernel-image-2.6.3-1-k7
*kernel-image-2.6.4-1-k7
kernel-image-2.4.24-1-k7-smp -- REMOVE?
kernel-image-2.4.25-1-k7-smp
kernel-image-2.6.3-1-k7-smp
*kernel-image-2.6.4-1-k7-smp
kernel-image-2.4.24-speakup -- REMOVE?
kernel-image-2.4.25-speakup
*kernel-image-2.4.25-xeno-p2
m68k
---
kernel-image-2.2.25-amiga -- REMOVE?
kernel-image-2.4.20-amiga -- REMOVE?
kernel-image-2.4.24-amiga
*kernel-image-2.4.25-amiga
kernel-image-2.2.25-atari -- REMOVE?
kernel-image-2.4.20-atari -- REMOVE?
kernel-image-2.4.24-atari
*kernel-image-2.4.25-atari
kernel-image-2.2.25-bvme6000 -- REMOVE?
kernel-image-2.4.20-bvme6000 -- REMOVE?
kernel-image-2.4.24-bvme6000
*kernel-image-2.4.25-bvme6000
kernel-image-2.2.25-mac -- REMOVE?
kernel-image-2.4.20-mac -- REMOVE?
kernel-image-2.4.24-mac
*kernel-image-2.4.25-mac
kernel-image-2.2.25-mvme147 -- REMOVE?
kernel-image-2.4.20-mvme147 -- REMOVE?
kernel-image-2.4.24-mvme147
*kernel-image-2.4.25-mvme147
kernel-image-2.2.25-mvme16x -- REMOVE?
kernel-image-2.4.20-mvme16x -- REMOVE?
kernel-image-2.4.24-mvme16x
*kernel-image-2.4.25-mvme16x
mips
----
kernel-image-2.4.19-r4k-ip22 -- REMOVE?
kernel-image-2.4.22-r4k-ip22
kernel-image-2.4.19-r5k-ip22 -- REMOVE?
kernel-image-2.4.22-r5k-ip22
kernel-image-2.4.22-sb1-swarm-bin
mipsel
------
kernel-image-2.4.19-r3k-kn02
kernel-image-2.4.19-r4k-kn04
powerpc
-------
(What's with the incredible proliferation of kernel images for powerpc
anyway?)
kernel-image-2.2.10-apus -- REMOVE?
kernel-image-2.4.20-apus
kernel-image-2.4.22-powerpc-chrp -- REMOVE?
kernel-image-2.4.25-powerpc-chrp
kernel-image-2.4.22-powerpc-small-chrp -- REMOVE?
kernel-image-2.4.25-powerpc-small-chrp
kernel-image-2.4.22-powerpc-smp-chrp -- REMOVE?
kernel-image-2.4.22-powerpc-smp-chrp
kernel-image-2.4.25-power3-chrp
kernel-image-2.4.25-power4-chrp
kernel-image-2.4.22-powerpc-chrp-rs6k -- REMOVE?
kernel-image-2.4.25-powerpc-chrp-rs6k
kernel-image-2.4.22-powerpc-small-chrp-rs6k -- REMOVE?
kernel-image-2.4.22-powerpc-small-chrp-rs6k
kernel-image-2.4.22-powerpc-smp-chrp-rs6k -- REMOVE?
kernel-image-2.4.22-powerpc-smp-chrp-rs6k
kernel-image-2.4.25-power3-chrp-rs6k
kernel-image-2.4.25-power4-chrp-rs6k
kernel-image-2.4.22-powerpc-pmac -- REMOVE?
kernel-image-2.4.25-powerpc-pmac
kernel-image-2.4.22-powerpc-small-pmac -- REMOVE?
kernel-image-2.4.25-powerpc-small-pmac
kernel-image-2.4.22-powerpc-smp-pmac -- REMOVE?
kernel-image-2.4.25-powerpc-smp-pmac
kernel-image-2.4.25-power4-pmac
kernel-image-2.4.22-powerpc-prep -- REMOVE?
kernel-image-2.4.25-powerpc-prep
kernel-image-2.4.22-powerpc-small-prep -- REMOVE?
kernel-image-2.4.25-powerpc-small-prep
kernel-image-2.4.22-powerpc-smp-prep -- REMOVE?
kernel-image-2.4.25-powerpc-smp-prep
kernel-image-2.4.25-power3-prep
kernel-image-2.4.25-power4-prep
s390
----
kernel-image-2.4.17-s390 -- REMOVE?
*kernel-image-2.4.19-s390 -- REMOVE?
kernel-image-2.4.21-1-s390
kernel-image-2.4.21-1-s390-tape
sparc
-----
(Note the sun4cdm => sparc32, sun4u => sparc64 name change)
kernel-image-2.2.20-sun4cdm -- REMOVE?
kernel-image-2.4.24-sparc32
kernel-image-2.2.20-sun4dm-smp -- REMOVE?
kernel-image-2.4.24-sparc32-smp
kernel-image-2.2.20-sun4u -- REMOVE?
kernel-image-2.4.24-sparc64
kernel-image-2.2.20-sun4u-smp -- REMOVE?
kernel-image-2.4.24-sparc64-smp
--
Make sure your vote will count.
http://www.verifiedvoting.org/
Reply to: