I doubt it's sufficient. It's a step on the way, but I am reasonably sure there will be a significant number of other cases not yet handled. My understanding is that disabling partial upgrades prematurely will have an effect roughly equivalent to forcing people to semantics along the lines of 'apt-get upgrade', including forever forgetting about new Recommends, so - even though the dialog is horrible - I can't advise making this change yet.
I doubt it's sufficient. It's a step on the way, but I am reasonably sure there will be a significant number of other cases not yet handled. My understanding is that disabling partial upgrades prematurely will have an effect roughly equivalent to forcing people to semantics along the lines of 'apt-get upgrade', including forever forgetting about new Recommends, so - even though the dialog is horrible - I can't advise making this change yet.