It seem like the problem is that our default python packaging makes it difficult to have stuff available during upgrade.
The attached branch should fix this (its against lp:ufw, I also checked lp:ufw/ufw-0.27-jaunty but that seems to not have any a different debian/changelog than in lp:ufw). I also attach it as a patch file (just in case I picked the wrong tree).
I have not yet tested the upgrade with the fix, but it will do no harm to add it even if it is not sufficient (but I think it is).
It seem like the problem is that our default python packaging makes it difficult to have stuff available during upgrade.
The attached branch should fix this (its against lp:ufw, I also checked lp:ufw/ufw-0.27-jaunty but that seems to not have any a different debian/changelog than in lp:ufw). I also attach it as a patch file (just in case I picked the wrong tree).
I have not yet tested the upgrade with the fix, but it will do no harm to add it even if it is not sufficient (but I think it is).