I deleted the cache file as you instructed - no problems doing this.
I then went to YaST–>Software Repositories and used the “refresh” button. No problems doing this. (but there never was any either)
Then I went to YaST–>Online Update and I got the same exact problem again as above except now it says it’s failed to cache repo on “/var/cache/zypp/solv/repo-oss/solv”
So… I tried your command line on repo-oss and removed that dir and ran the YaST–> Online Update again. I got the same error on repo-oss this time instead of non-repo-oss.
I then deleted both repo-oss and non-repo-oss dirs, refreshed software repositories, then went to Online Update again. It worked for a while and then bombed out again - same error - still on solv/repo-oss/solv instead of non-repo-oss.
Please note that this is a change from the original state. The original error was on non-repo-oss. now it’s sticking on repo-oss.
Thanks very much for your help so far, but I still can’t complete an update
I’m not new to Linux, but i haven’t used it in about 9 years. So this whole interface is new to me.
What I think you wanted me to do (and what I just did) was close all windows. Remove both repository directories using your commands above. (for non-oss and oss), opened repos utility, refresh, close repos utility, and then try the update again.
Everything worked until the update, when I got the same problem with repo-oss.
I just installed this from the download dvd about 2 weeks ago and I haven’t done much in the OS yet. So if you give instructions be sure to be verbose.
It appears that if any of the files in cache/zypp// become damaged the entire update process halts with a script message about broken pipe in script during update and another regarding the checksum so no files in cache can be updated.
This appears identically in 11.1 as well so I should imagine this is a 11.X issue.