On Fri, Dec 11, 2009 at 12:40:41PM +0100, Lars Müller wrote:
"zypper patch" is what YaST Online Update does.
zypper patch satisifes all relevant patches, where a patch says something like "package foo must have at least version bar".
"zypper up" is a bit more but _without_ vendor changes.
While "zypper dup" even includes vendor chnages.
'zypper dup' pretty much ignores all data of the installed packages, so it is free to do vendor/arch changes or even downgrades.
I'm not sure if this is 100% correct. But man zypper on a 11.2 system explains the details. Feel free to correct me!
A zypper dup might even suggest to install "older" = lower versions of a package. IIRC here it relies on the the build time of a packages.
libzypp doesn't compare the build time. It just looks at repo priorities and the version/release to select the best package. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org