Patrick Shanahan composed on 2023-03-18 15:03 (UTC-0400):
* Felix Miata composed:
Frank McCormick composed on 2023-03-18 13:45 (UTC-0400):
OK. Now I understand. I have no idea how the dev package was installed from the graphics repository. User error I guess :)
Optional repos only get enabled because of your action of installing software you didn't find in standard repos. Typically this action ensues from using a 1-click installation from https://software.opensuse.org/search. Once enabled, optional repos produce risk of "upgrading" other software available from that repo. 1-clicks are best avoided. Once used, the repos they enable need to be disabled or removed, or at least their use closely monitored. To install software found via https://software.opensuse.org/search you can use the opi command to install with less resulting danger. Opi can also find software.
opi is great but would not have prevented installing packages from wrong repo. <user> is always the greatest risk to a system.
Indeed. OTOH, "Less resulting danger" is key. IME, opi asks whether to keep the new repo(s) enabled. Answer no, and the risk may be zero unless and until such time as admin re-enables non-standard repo(s); "may be" because *admin/user* possibly shouldn't be installing what he has selected for installation using opi. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata