
Op woensdag 4 april 2018 17:45:43 CEST schreef Patrick Shanahan:
* Knurpht @ openSUSE <knurpht@opensuse.org> [04-04-18 10:59]:
Op woensdag 4 april 2018 13:33:35 CEST schreef Peter Suetterlin:
Carlos E. R. wrote:
On 2018-04-03 22:21, Knurpht @ openSUSE wrote:
If you want to use the 'zypper dup --from REPO_NAME_HERE' you'll have to add the '--allow-vendor-change' option as well. After doing so, zypper won't complain anymore. Same story for when using YaST. Vendor-change needs to be allowed before you can have any.
This is new. I don't like it.
It is *much* better than the old behavior that - when you dup - it would just switch vendor without you noticing. This is why --no-allow-vendor-change has been made the default, IIRC.
It is obvious when I click on the switch that I do want vendor change with this repo only.
Valid assumption. Sounds like a feature request?
I agree with Carlos here, and I'm inclined to call it a bug. The "switch system packages ..." option IMHO should behave like described, so perform the vendor switch like before, only for that repo.
for ONLY that package, or should that repo now provide all packages that the system uses that are installed? isn't that one of the primary reasons for --no-allow-vendor-change?
No, not for ONLY that packages, but for all packages available from the selected repo. That's how it worked. Good example is Packman. In fact the command before was incl --allow-vendor-change, same for 'Switch ...'. Guess some adjustments have to be made here and there. If one now runs 'zypper dup --from $REPO' the vendor change doesn't take place and hence zypper's detecting conflicts. -- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org