* Richard Brown <RBrownCCB(a)opensuse.org> [07-13-15 12:51]:
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 utilize "dup" properly, it is imperative to employe locks and
priorities sanely, and review the changes and the "monster" will not
appear. It is *not* to be employed w/o *thought*.
--
(paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri
http://en.opensuse.org openSUSE Community Member facebook/ptilopteri
http://wahoo.no-ip.org Photo Album:
http://wahoo.no-ip.org/gallery2
Registered Linux User #207535 @
http://linuxcounter.net
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org