Op zaterdag 19 januari 2019 07:36:12 CET schreef Felix Miata:
Marc Chamberlin composed on 2019-01-18 21:45 (UTC-0800): ...
I have discovered that the repositories that YaST is using are still pointing at the 42.3 versions, so I suspect I now have a mixed bag of software from both the 42.3 and the 15.0 repos. Doing another zypper dup simply tells me there is nothing to update however...
That's because of the inane choice of release versions, from 13.x to 42.x to 15.x. There is nothing to update according to the package management system when there are bigger version numbers in 42.3 repos than those in 15.0 repos, which is many if not most.
Nonsense. I have no idea where you get this. Next you tell me that upgrading from 13.2 -> 42.1 was not possible due to inane choice of missing numbers in the version sequence.
So I am wondering, could/should I go in to /etc/zypp/repos.d and change all the BaseURL references for the repositories from 42.3 to 15.0 (or perhaps to $releasever )? Seems like I could, but I am guessing.... And then I would think doing a zypper dup (or zypper dup --$releasever 15.0 ) might insure I have a consistent system?...
I've done lots of successful dups from oldLeap to newerLeap, and 13.1 and 13.2 to Leap. The process begins by changing e.g. all instances of 42.3 in /etc/zypp/repos.d/*repo to 15.0.
sed -i 's/42.3/15.0/g' /etc/zypp/repos.d/*repo
That followed by zypper dup might fix you up. For your situation, various solver.dupAllow* options may require adjustment for a full fixup, either in /etc/zypp/zypp.conf or on your zypper cmdline. I'd try first as-is, then check to see what old packages might be left over
zypper --no-refresh se -si | grep 'tem Pac' | grep -v plication
before deciding on a next step.
Zypper has a --dry-run option you might want to check out.
man zypper
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org