So, I see this topic has come up again Let me make my opinion absolutely clear here IMHO zypper up is the sane, safest, option for upgrading your openSUSE (Tumbleweed, 13.2, Leap, doesn't matter) installation day to day Reasons I make this statement 1. zypper up honours vendor/repo choice if I install packages from Packman or any other additional repo, I only want to receive updates for those package from that repo. zypper up does that 2. zypper up does not pull through new recommends if I remove recommended packages, I don't want them coming back next time I upgrade. they don't come back with zypper up Or to put it another way - why I think zypper dup as the default-day-to-day Tumbleweed update mechanism 1. zypper dup ignores vendor/repo choice oh, you wanted one perl module from that additional repo? Too bad, zypper dup just replaced your entire perl stack with the version devel:lang:python. TOO BAD, you used zypper dup 1a. zypper dup with multiple additional repos turns your machine into a Frankenstein monster. Oh, your apache is now broken because it doesn't work with the perl in devel:lang:python? TOO BAD, you used zypper dup 2. zypper dup pulls through recommends zypper dup is designed as a distribution upgrade mechanism, so, it's meant to be loose and liberal with it's dependency solver to help you with those large changes. Oh, you didn't want all those extra recommends? TOO BAD, you used zypper dup Sure, there's times that zypper dup makes sense, when you want a zypper up without any of it's safety features turned on, but I strongly recommend zypper up because, day to day, you want the sane safety features provided by zypper up. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org