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]

Reply via email to