This server is primarily a mailman server. That's what it does and, since we're moving the lists it is hosting to a new server, it won't do that for much longer.

The target server will be running etch, while Assata is currently running sarge. So, I wanted to upgrade Assata to etch first (or at least upgrade mailman to etch).

I started by editing /etc/apt/sources.list changing references from sarge to etch.

Then I ran:

apt-get update apt-get install mailman

I was hoping to get off easy. No luck.

root@assata:~# apt-get install mailman
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
busybox coreutils klibc-utils libc6 libc6-dev libklibc libselinux1 libsepol1
libvolume-id0 locales lsb-base makedev module-init-tools python-support
tzdata
Suggested packages:
glibc-doc manpages-dev python-korean-codecs python-japanese-codecs listadmin
python2.3-korean-codecs python2.2-korean-codecs
The following packages will be REMOVED:
base-config initrd-tools kernel-image-2.6-686 kernel-image-2.6.8-2-386
kernel-image-2.6.8-3-686
The following NEW packages will be installed:
busybox klibc-utils libklibc libselinux1 libsepol1 libvolume-id0
python-support tzdata
The following packages will be upgraded:
coreutils libc6 libc6-dev locales lsb-base mailman makedev module-init-tools
8 upgraded, 8 newly installed, 5 to remove and 248 not upgraded.
Need to get 24.4MB of archives.
After unpacking 71.7MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
root@assata:~#

I really don't want to remove the kernel. Remembering my experiences from previous upgrade Itried instead:

root@assata:~# apt-get install initrd-tools

And then tried:

apt-get install mailman

This time I got:

root@assata:~# apt-get install mailman
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
lsb-base python-support
Suggested packages:
python-korean-codecs python-japanese-codecs listadmin
python2.3-korean-codecs python2.2-korean-codecs
The following NEW packages will be installed:
python-support
The following packages will be upgraded:
lsb-base mailman
2 upgraded, 1 newly installed, 0 to remove and 252 not upgraded.
Need to get 8648kB of archives.
After unpacking 8978kB of additional disk space will be used.
Do you want to continue? [Y/n]

That's better.