Happened again to me today. Here's a note I prepared offline, that I now find I should append to 168499, redundant or not.
Man page says --no-act, --dry-run, --simulate Do everything which is supposed to be done, but don't write any changes. This is used to see what would happen with the specified action, without actually modifying anything. Yeah, well it won't tell you that this is going to happen: dpkg: dependency problems prevent configuration of iceweasel: iceweasel depends on xulrunner-1.9 (>= 1.9~rc1); however: Package xulrunner-1.9 is not installed. dpkg: error processing iceweasel (--install): dependency problems - leaving unconfigured Processing triggers for menu ... Processing triggers for man-db ... Errors were encountered while processing: iceweasel That's right, it might look like clear sailing with --dry-run -i, but then on real -i you get stuck with a dependency problem (and as -l will show you, you are now in state iU), so the man page saying "this is used to see what would happen with the specified action" is untrue. So either warn on the man page there at --dry-run that it doesn't check for dependency problems, or fix --dry-run to warn of dependency problems. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]