AWN died for me with the last update and Synaptic wouldn't fix the problem, but I've got it working now. Here's what happened in hopes it'll be useful to others.
I told Synaptic during the update to just remove the programs figuring I could add/reinstall them later, but when I tried it said there were recursive unfulfilled dependencies (ie. avant-window-navigator could not be installed because it needed avant-window-manager which could not be installed because it needed avant-window-navigator). I then followed the suggestion posted earlier
but I've already upgraded to Hardy so it didn't do anything except to say this:
sudo apt-get dist-upgrade
The following packages have been kept back:
That produced some messages, some recommended additions and then didn't install. So I repeated the command with the recommended additions:
sudo apt-get install awn-core-applets-bzr
And now AWN is back. One issue seemed to be the libawn0-bzr vs libawn-bzr:
sudo apt-get install awn-core-applets-bzr avant-window-navigator-bzr python-awn-bzr python-feedparser python-libgmail libawn0-bzr
came up during the process. The program works anyway so do with that what you will.
dpkg: libawn-bzr: dependency problems, but removing anyway as you request:
awn-core-applets-bzr depends on libawn-bzr.