Updating 2 Linux servers from Debian Etch to Debian Lenny. Needed to clobber some old proxy settings in the apt.conf file. Then found some old settings in the sources.list file. Removed the non-US apt settings that are now defunct and changed all occurences of Etch to Lenny and saved.
#apt-get update
#apt-get dist-upgrade
…and other than a couple of prompts, magic happened.
Reboot and they are running.