Just had an error message today when running update. Here is what I have:–
alastair@IBMW530:~> sudo zypper dup
[sudo] password for root:
Retrieving repository 'Main Update Repository' metadata ----------------------------------\]
Warning: Digest verification failed for file 'f4fba37aa004f93b3b9f72917e4621a69964f902184252d
9cfce7f49399cb2fe-primary.xml.gz'
[/var/tmp/AP_0xpRfikR/repodata/f4fba37aa004f93b3b9f72917e4621a69964f902184252d9cfce7f49399cb2
fe-primary.xml.gz]
expected f4fba37aa004f93b3b9f72917e4621a69964f902184252d9cfce7f49399cb2fe
but got 01c466b6218bb4b8f10b81b3dfcd3496233525bda6db49a4af52051311689a29
Accepting packages with wrong checksums can lead to a corrupted system and in extreme cases e
ven to a system compromise.
However if you made certain that the file with checksum '01c4..' is secure, correct
and should be used within this operation, enter the first 4 characters of the checksum
to unblock using this file on your own risk. Empty input will discard the file.
**Unblock or discard? [01c4/...? shows all options] (discard): **
I assume the checksum has been scrambled but am not sure if the fault is on my system or at the repo site.
Please could I have some advice on what to do.
Budge
Experienced? Clearly not enough. I had trouble finding what i was looking for which was TW update. Here is what I have at present.
Repository 'Main Update Repository' is invalid.
So I am looking for TW Main Update Repo but cannot see that offered yet. Quite a few sites are grey and not up to date and I cannot find an update site for TW, only oss and non-oss.
For example at uni-erlangen.de I am offered /opensuse/Tumbleweed/… which does not offer an update repo or /opensuse/Update/… which does not offer a TW repo.
Sorry to be thick but uncertain which to select. Guidance would be appreciated.
Some mirrors are not following the “upstream” way of providing an explicit update directory. They only provide the main oss/non-oss/source/debug directorys but incorperate all the actual Tumbleweed snapshots into it. So they are also up to date and this is no problem if you do a “zypper dup”.
So I am looking for TW Main Update Repo but cannot see that offered yet. Quite a few sites are grey and not up to date and I cannot find an update site for TW, only oss and non-oss.
For example at uni-erlangen.de I am offered /opensuse/Tumbleweed/… which does not offer an update repo or /opensuse/Update/… which does not offer a TW repo.
Sorry to be thick but uncertain which to select. Guidance would be appreciated.
Update is currently empty. I haven’t seen packages here since a long time:
Taking hui’s information and now that of karlmistelberger I have just deleted the update repo from my list. Clearly now redundant.
No further problems with zypper dup.
Will call for help if anything changes but so far so good!
Many thanks,
Budge.
Anything present in Tumbleweed update repository will appear in regular oss/non-oss, just a bit later. So it is “required” only if you insist on following each and every Tumbleweed snapshot and refuse to benefit from rollback possibility offered by SUSE. Otherwise you can just wait a couple of days until new version is published in standard repository.
But anyone who wants to follow each Tumbleweed snapshot should be prepared to deal with all sorts of breakage. Bad mirror is just a minor nuisance.
OK I get the picture and am happy to use rollback more now I understand. I tried adding update to my system again but this failed again. I am happy to wait but wonder if I should just overwrite the checksum. Just a thought.