Yast checksum update problem

You read the /var/log/zypper.log. E.g.

grep Detected /var/log/zypper.log

Thanks to arvidjaar and Sauerland. Both your commands return a lot of text that I can’t understand. Sauerland’s command grep -i mirrorlist /var/log/zypper.log produces many pages of output along the lines of:

2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):133 Detecting RepoMirrorlist Format based on file content
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://mirror.rackspace.co.uk/openSUSE/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://mirror.rackspace.co.uk/openSUSE/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://mirror.nl.leaseweb.net/opensuse/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://mirror.nl.leaseweb.net/opensuse/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://opensuse.mirror.liteserver.nl/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://opensuse.mirror.liteserver.nl/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/sle/?mirrorlist
2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/oss/?mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/non-oss/?mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
cc(operator()):224 Trying to parse URL: http://opensuse.mirror-services.net/pub/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(operator()):224 Trying to parse URL: http://opensuse.mirror-services.net/pub/update/leap/15.6/non-oss/
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media++] RepoMirrorList.cc(RepoMirrorList):393 Copy MirrorList file to /var/cache/zypp/raw/repo-update-non-oss/mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [DEFINE_LOGGROUP] PathInfo.cc(hardlinkCopy):921 hardlinkCopy /var/tmp/TmpFile.sBxH8x -> /var/cache/zypp/raw/repo-update-non-oss/mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(saveToCookieFile):452 Saving mirrorlist cookie file /var/cache/zypp/raw/repo-update-non-oss/mirrorlist.cookie

arvidjaar’s command ’ grep Detected /var/log/zypper.log ’ returns only a page or so, of which these are the last lines:

2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/sle/?mirrorlist
2025-11-21 18:50:49 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/oss/?mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoInfo.cc(mirrorUrls):197 Detected opensuse.org baseUrl with no mirrors, requesting them from : http://download.opensuse.org/update/leap/15.6/non-oss/?mirrorlist
2025-11-21 18:51:17 <1> Dirac(22939) [zypp::media] RepoMirrorList.cc(detectRepoMirrorListFormat):162 Detected JSON, file starts with [

Thanks for all the help and advice. I just tried zypper verify, and whether or not that accomplished anything, I am no longer getting the problem.

This (i.e. sudo zypper verify; sudo zypper ref) worked for me, too. I was getting the Digest verification failed error on repo-oss.

A subsequent sudo zypper up ran OK though with a few 404 errors which were nicely handled by “trying next mirror”

Now to get KDE to speak English rather than Mercan…

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.