On Mon, Jul 13, 2015 at 11:50 AM, Richard Brown
So, I see this topic has come up again
My quick two cents... All of this confusion is simply the result of a single bad choice in the "user interface". By "user interface" I'm referring to the zypper command line, and the "bad choice" was creating separate commands "zypper up" and "zypper dup" that are really just minor variants of the same function. Instead of two commands, there should only be the one "zypper up" command, and it should have optional flags that provide the equivalent of the "dup" behavior. So for example: OLD: zypper dup ... NEW: zypper up --allow-vendor-changes --recommends ... (Note: I'm not certain exactly what those new flags would be, but they should (a) result in the current "dup" behavior, and (b) clearly indicate how the "up" behavior is being modified). Proposal to fix this: 1. Add the necessary flags to "up" to allow it to behave like "dup" 2. Change all documentation specifying use of "dup" to instead specify "up --allow-vendor-changes --recommends" or whatever 3. Deprecate and eventually remove the "dup" command. I predict this will not only make it obvious to everyone what the difference in behavior is, it will also stop all the questions :) -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org