On 14/06/2023 22.25, Jim Henderson wrote:
On Sat, 10 Jun 2023 22:24:39 +0200, Carlos E. R. wrote:
You should only use "zypper dup" on Tumbleweed, and never "zypper up".
I don't understand why is it that some Tumbleweed users still don't know this :-(
Agreed. What's more, having Packagekit installed (which does 'up' IIRC - or equivalent) on Tumbleweed just shouldn't happen by default.
At the very least, the warning needs to be clearer that you may break your system if you use 'up' on TW without fully knowing what you're doing. I find the wording of the message to be difficult to read:
Product 'openSUSE Tumbleweed' requires to be updated by calling 'zypper dup'!
Not to bikeshed, but I would write it more like this:
The product 'openSUSE Tumbleweed' should ONLY be updated using 'zypper dup'!
The wording "product" confuses me. I would remove that word.
("requires to be updated" is awkward English usage that is potentially difficult for ESL users to parse)
Ideally, on TW, I think it would be reasonable for 'up' to be disabled unless an extra switch is used by the user to indicate that they know what they're doing:
zypper up --IKnowThisIsTumbleweedAndIKnowDupIsTheRightWay
Yep.
In all seriousness, the edge cases where 'up' needs to be used would appear to be extremely rare, so should be handled by zypper as if the user is asking for something unusual.
-- Cheers / Saludos, Carlos E. R. (from openSUSE 15.4 (Legolas))