Package: dpkg Version: 1.17.1 Severity: wishlist This message assumes the user wants to continue the operation: E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
But there is also a good chance the reason dpkg was interrupted was due to the user purposely interrupting it in order to back out of what he was doing. Therefore the message should also mention what to do in that case. Here's a scenario: User does aptitude safe-upgrade says Yes then realizes that what is about to happen is not what he wants. He hits ^C, but that is ignored (by design. OK.) He goes to another window and does killall aptitude. Now when he does aptitude safe-upgrade again he gets E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. W: Could not lock the cache file; this usually means that dpkg or another apt tool is already installing packages. Opening in read-only mode; any changes you make to the states of packages will NOT be preserved! E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. So perhaps add "Or try dpkg -i Current.deb on any half installed packages (found by dpkg -l) that you don't want to upgrade to New.deb" or something like that. -- To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org