[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: