in Tumbleweed (and also in Slowroll), after a fresh installation, I get the following message when trying to make a zypper dup:
LANG=en sudo zypper dup
[sudo] password for root:
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
The following package is going to be upgraded:
libopenh264-8
1 package to upgrade.
Package download size: 460.0 KiB
Package install size change:
| 1.3 MiB required by packages that will be installed
1.3 MiB | - 41.9 KiB released by packages that will be removed
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y):
Preloading: libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm [done]
Preload finished. [success (221 B/s) ] .....................................................................................................................................................................[done]
Retrieving: libopenh264-8-2.6.0-2.suse1699.10.x86_64 (Open H.264 Codec (openSUSE Tumbleweed)) (1/1), 460.0 KiB
Retrieving: libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm .......................................................................................................................................[done (1.8 KiB/s)]
Warning: Digest verification failed for file 'libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm'
[/var/tmp/zypp.tmp/AP_0xNG66An/x86_64/libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm]
expected 27e13fc1cd448ebc9d20236b695a623121959800b5b83755f036a560382e62f21dc0251a05a8052baaabeca9401739a50e8d4e1e94b9c8c4f0a18df7a0bc4df8
but got 359b7ef12adeb73f55df5caf70713a036c5bd78061a4f6c31eccd4cafb7dc33096e2fe4ee84ce455f585a6234128e6e9b7e7bc77ebf5bc2b13b41da0dd634083
Accepting packages with wrong checksums can lead to a corrupted system and in extreme cases even to a system compromise.
However if you made certain that the file with checksum '359b..' 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? [359b/...? shows all options] (discard):
Does there exist some solution for this or do I just have to wait?
Unblock or discard? [359b/...? shows all options] (discard): #2
Package libopenh264-8-2.6.0-2.suse1699.10.x86_64 (Open H.264 Codec (openSUSE Tumbleweed)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): a
Problem occurred during or after installation or removal of packages:
Installation has been aborted as directed.
And when I try to force the installation, I get this message:
Unblock or discard? [359b/...? shows all options] (discard): #1
Checking for file conflicts: (1 skipped) ...................................................................................................................................................................[done]
Warning: 1 package had to be excluded from file conflicts check because it is not yet download.
Note: Checking for file conflicts requires not installed packages to be downloaded in advance in
order to access their file lists. See option '--download-in-advance / --dry-run --download-only'
in the zypper manual page for details.
Retrieving: libopenh264-8-2.6.0-2.suse1699.10.x86_64 (Open H.264 Codec (openSUSE Tumbleweed)) (1/1), 460.0 KiB
Retrieving: libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm ...................................................................................................................................................[done]
error: /var/cache/zypp/packages/repo-openh264/x86_64/libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm: not an rpm package (or package manifest):
(1/1) Installing: libopenh264-8-2.6.0-2.suse1699.10.x86_64 ................................................................................................................................................[error]
Installation of libopenh264-8-2.6.0-2.suse1699.10.x86_64 failed:
Error: Subprocess failed. Error: RPM failed: Command exited with status 1.
Abort, retry, ignore? [a/r/i] (a):
I did it “tomorrow”, as a matter of fact it was yesterday and it did not work. By the way, Fedora had the same problem yesterday. Anyway, I could solve this by downloading the rpms from the repositories (libopenh264 and mozilla-openh264) and then install them via the command line: rpm -Uvh libopenh264 and rpm -ivh mozilla-openh264.