On 12/28/2016 12:54 PM, Richard Brown wrote:
zypper dup --no-allow-vendor-change - 'get me the latest packages from the same vendor/repos I previously installed those packages from'
Using the same darktable example, this now means you will always get darktable from the darktable repo, because you originally installed it from the darktable repo Unlike it's no longer in the darktable repo, in which case it'll get it from whatever repo it is available, with a notification of the 'vendor change'
All of this is accomplished without locks or micromanagement, zypper is just being smart based on what you've previously installed and from where you've previously installed it.
That is why I recommend it as a safer option to zypper dup for day to day patching of complex Tumbleweed+OBS Repo installations.
Thank you very much for that explanation, Richard. Its clear in my mind now. Just one more question: If I'm not using Tumbleweed/factory and do a 'zypper dup --no-allow-vendor-change' will that clear out cruft? For various definitions of cruft that you might clarify. -- "It doesn't matter who votes, it matters who counts the votes" -- Joe Stalin -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org