30.11.2024 18:24, David C. Rankin wrote:
On 11/30/24 9:07 AM, Andrei Borzenkov wrote:
2024-11-29 21:30:13 <1> wizard(319160) [zypp::solver] SATResolver.cc(problems):1626 install cura-4.13.1-57.3.noarch from vendor obs://build.opensuse.org/science 2024-11-29 21:30:13 <1> wizard(319160) [zypp::solver] SATResolver.cc(problems):1626 replacing cura-4.13.1-2.7.noarch from vendor openSUSE 2024-11-29 21:30:13 <1> wizard(319160) [zypp::solver] SATResolver.cc(problems):1659 ------------------------------------ 2024-11-29 21:30:13 <1> wizard(319160) [zypp::solver] SATResolver.cc(problems):1555 keep obsolete cura-4.13.1-2.7.noarch 2024-11-29 21:30:13 <1> wizard(319160) [zypp::solver] SATResolver.cc(problems):1659 ------------------------------------
There is no package "cura" in Tumbleweed. So, there is really nothing for which to "preserve vendor". "zypper dup" by definition attempts to to match packages on your system to the enabled repositories. And yes, it is allowed to remove orphans when doing it.
The mystery thickens,
This was a fresh-install of TW in June. It lists cura as being from "vendor openSUSE" it wants to replace it with vendor obs://build.opensuse.org/science, where did the "vendor openSUSE" come from?
1218971 State:accepted By:anag+factory When:2024-11-06T15:51:14 Created by: dimstar_suse delete: openSUSE:Factory/cura Review by User is accepted: licensedigger(licensedigger) Review by User is accepted: factory-auto(factory-auto) Review by Group is accepted: factory-staging(anag+factory) Review by Package is accepted: science/cura(dimstar_suse) Review by Project is accepted: openSUSE:Factory:Staging:adi:42(anag+factory) Review by Group is accepted: factory-staging(anag+factory) Review by Project is accepted: openSUSE:Factory:Staging:adi:19(anag+factory) Descr: Removal needed, as uranium fails to build and no fix in sight; relates to sr#1217126 Comment: Staging Project openSUSE:Factory:Staging:adi:19 got accepted.