Hello, Am Samstag, 27. August 2022, 21:19:53 CEST schrieb Achim Gratz:
Some 2000 packages into that exercise it hit the final speedbump: rpm got upgraded and wanted to change the database format to ndb, which didn't work while in zypper. I could rebuild the rpmdb, but now zypper doesn't start anymore since it wants an older librpm than is now installed. Presumably I could install a new zypper version via rpm if I could figure out the whole dependency chain, but rpm only seems to tell me the next link when I try. Plus having to specify the full package file names out of the cache dir kind of sucks.
Just wondering - did you try to let rpm upgrade all packages at once? rpm -Uhv $cachedir/repo-oss/*/*.rpm In theory, this should work ;-) and is probably easier than manually solving the dependencies.
[...] Absent that I'd need to install a fresh system on a separate disk (which at the moment still has an openSUSE 10.2 on it,
Sounds like you could do some archeology and look back a bit - were the "good old times" really that good, or is current Tumbleweed better? ;-) Regards, Christian Boltz -- "Wouldn't the sentence 'I want to put a hyphen between the words Fish and And and And and Chips in my Fish-And-Chips sign' have been clearer if quotation marks had been placed before Fish, and between Fish and and, and and and And, and And and and, and and and And, and And and and, and and and Chips, as well as after Chips?" -- BSD fortune file