I made the move from Tumbleweed to Slowroll last weekend. The transition seemed to go smoothly but, for the last several day, I’ve been getting the following when I try a zypper dup:
$ sudo zypper dup
[sudo] password for root:
Refreshing service 'openSUSE'.
Looking for gpg keys in repository google-chrome.
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
Retrieving repository 'google-chrome' metadata .........................................................[done]
Building repository 'google-chrome' cache ..............................................................[done]
Retrieving repository 'Packman' metadata ...............................................................[done]
Building repository 'Packman' cache ....................................................................[done]
Loading repository data...
Warning: Repository 'update-slowroll' metadata expired since 2025-04-03 01:05:27 BST.
Warning: Repository metadata expired: Check if 'autorefresh' is turned on (zypper lr), otherwise
manually refresh the repository (zypper ref). If this does not solve the issue, it could be that
you are using a broken mirror or the server has actually discontinued to support the repository.
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 47 items are locked and will not be changed by any action:
Available:
discover6-backend-fwupd discover6-backend-packagekit libply5 libply-boot-client5 libply-splash-core5
libply-splash-graphics5 openSUSE-repos-Tumbleweed PackageKit PackageKit-backend-dnf
PackageKit-backend-dnf-debuginfo PackageKit-backend-zypp PackageKit-backend-zypp-debuginfo
PackageKit-branding-openSUSE PackageKit-branding-upstream PackageKit-debuginfo PackageKit-debugsource
PackageKit-devel PackageKit-devel-debuginfo PackageKit-gstreamer-plugin
PackageKit-gstreamer-plugin-debuginfo PackageKit-gtk3-module PackageKit-gtk3-module-debuginfo
PackageKit-lang plymouth plymouth-branding-openSUSE plymouth-branding-upstream plymouth-devel
plymouth-dracut plymouth-lang plymouth-plugin-breeze plymouth-plugin-fade-throbber plymouth-plugin-label
plymouth-plugin-label-ft plymouth-plugin-script plymouth-plugin-space-flares plymouth-plugin-tribar
plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-breeze6 plymouth-theme-fade-in
plymouth-theme-opensuse-beat plymouth-theme-script plymouth-theme-solar plymouth-theme-spinfinity
plymouth-theme-spinner plymouth-theme-tribar
The following 21 packages are going to be upgraded:
brave-browser gstreamer gstreamer-lang gstreamer-plugins-bad gstreamer-plugins-bad-lang
gstreamer-plugins-base gstreamer-plugins-base-lang libgstreamer-1_0-0 libjavascriptcoregtk-4_0-18
libjavascriptcoregtk-4_1-0 libprotobuf29_3_0 libprotobuf-lite29_3_0 libunwind8 libutf8_range-29_3_0
libwebkit2gtk-4_0-37 libwebkit2gtk-4_1-0 vlc-codec-fluidsynth vlc-codec-gstreamer vlc-codecs vlc-lang
vlc-vdpau
The following 924 packages are going to be downgraded:
akonadi akonadi-calendar akonadi-calendar-tools akonadi-calendar-tools-lang akonadi-contacts
akonadi-contacts-lang akonadi-import-wizard akonadi-import-wizard-lang akonadi-lang akonadi-mime
akonadi-plugin-calendar akonadi-plugin-contacts akonadi-plugin-mime akonadi-search akonadi-search-lang
... [Cut for length]
xorg-x11-server-extra xorg-x11-server-Xvfb xtables-plugins xtermset xwayland xz yast2 yast2-logs
yast2-qt-branding-openSUSE yast2-samba-client yast2-samba-server yast2-storage-ng yt-dlp yt-dlp-youtube-dl
zstd zypper zypper-log zypper-needs-restarting
The following product is going to be downgraded:
"openSUSE Tumbleweed-Slowroll"
The following package is going to change architecture:
ImageMagick-config-7-SUSE noarch -> x86_64
The following 54 NEW packages are going to be installed:
CoreFreq-kmp-default-2.0.1_k6.13.3_1-1.2 intel-vaapi-driver kernel-default-6.13.3-1.1
kernel-default-6.13.4-1.0.2.1.sr20250205 kernel-longterm-6.12.13-1.1 libabsl_2407_0_0 libabsl_lite_2407_0_0
libdrm_radeon1 libkerfuffle24 libLLVM19 libpoppler145 libprotobuf28_3_0 libpython3_11-1_0
libpython3_11-1_0-x86-64-v3 libSPIRV-Tools-2024_4_rc2 libutf8_range-28_3_0 Mesa-libglapi0
ovpn-dco-kmp-default-0.2.20241216~git0.a08b2fd_k6.13.3_1-1.39
ovpn-dco-kmp-longterm-0.2.20241216~git0.a08b2fd_k6.12.13_1.0.4.sr20250205-1.29.2.5.sr20250205 python311
python311-base python311-base-x86-64-v3 python311-bcrypt python311-Brotli python311-certifi python311-cffi
python311-charset-normalizer python311-cryptography python311-curses python311-dbm python311-gobject
python311-gobject-cairo python311-gpg python311-h2 python311-hpack python311-hyperframe python311-idna
python311-mysqlclient python311-pip python311-pycairo python311-pycparser python311-pyOpenSSL
python311-PySocks python311-requests python311-rpm python311-setuptools python311-typing_extensions
python311-urllib3 python311-x86-64-v3 python311-yt-dlp python311-zstandard
virtualbox-kmp-default-7.1.4_k6.13.3_1-7.1
virtualbox-kmp-longterm-7.1.4_k6.12.13_1.0.4.sr20250205-6.0.2.5.sr20250205 wireplumber-audio
The following 3 packages require a system reboot:
kernel-default-6.13.3-1.1 kernel-default-6.13.4-1.0.2.1.sr20250205 kernel-longterm-6.12.13-1.1
21 packages to upgrade, 924 to downgrade, 54 new, 1 to change arch.
Package download size: 1.99 GiB
Package install size change:
| 4.63 GiB required by packages that will be installed
966.7 MiB | - 3.69 GiB released by packages that will be removed
Note: System reboot required.
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): n
I’m sure I have the repos set up properly, so do I just need to wait because something like this does appear to happen from time to time with the openSUSE repos or is there some action I need to take locally?
The only solution is to not use redirector on d.o.o. Pick a mirror that works for you and stick to it.
Right now randomly checking several mirrors from the Post #3 - metadata is missing and so those mirrors will likely be ignored. You may get different mirrors, you need to check for yourself.
Forcing raw metadata refresh
Retrieving repository 'update-slowroll' metadata [....
Looking for gpg keys in repository update-slowroll.
gpgkey=http://download.opensuse.org/update/slowroll/repo/oss/repodata/repomd.xml.key
...............................................................................................................................................................................>
Forcing building of repository cache
Building repository 'update-slowroll' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'repo-non-free' metadata [.......done]
Forcing building of repository cache
Building repository 'repo-non-free' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'https://download.opensuse.org/slowroll/repo/oss/' metadata [...
Looking for gpg keys in repository https://download.opensuse.org/slowroll/repo/oss/.
gpgkey=https://download.opensuse.org/slowroll/repo/oss/repodata/repomd.xml.key
...............................................................................................................................................................................>
Forcing building of repository cache
Building repository 'https://download.opensuse.org/slowroll/repo/oss/' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'https://download.opensuse.org/slowroll/repo/non-oss/' metadata [...
Looking for gpg keys in repository https://download.opensuse.org/slowroll/repo/non-oss/.
gpgkey=https://download.opensuse.org/slowroll/repo/non-oss/repodata/repomd.xml.key
.......done]
Forcing building of repository cache
Building repository 'https://download.opensuse.org/slowroll/repo/non-oss/' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'repo-non-oss' metadata [...
Looking for gpg keys in repository repo-non-oss.
gpgkey=http://download.opensuse.org/slowroll/repo/non-oss/repodata/repomd.xml.key
......done]
Forcing building of repository cache
Building repository 'repo-non-oss' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'repo-openh264' metadata [.......done]
Forcing building of repository cache
Building repository 'repo-openh264' cache [....done]
Forcing raw metadata refresh
Retrieving repository 'repo-oss' metadata [...
Looking for gpg keys in repository repo-oss.
gpgkey=http://download.opensuse.org/slowroll/repo/oss/repodata/repomd.xml.key
...............................................................................................................................................................................>
Forcing building of repository cache
Building repository 'repo-oss' cache [....done]
All repositories have been refreshed.
There were no errors or warnings, so I assume all repositories have been refreshed and have the current metadata. Do you see any warnings during zypper dup?
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Warning: Repository 'update-slowroll' metadata expired since 2025-04-03 01:05:27 BST.
Warning: Repository metadata expired: Check if 'autorefresh' is turned on (zypper lr), otherwise
manually refresh the repository (zypper ref). If this does not solve the issue, it could be that
you are using a broken mirror or the server has actually discontinued to support the repository.
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 i>
Computing distribution upgrade...
The following 267 packages are going to be downgraded:
apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang bash bash-doc bash-sh branding-openSUSE chrony >
The following product is going to be downgraded:
"openSUSE Tumbleweed"
The following package is going to change architecture:
branding-openSUSE
x86_64 -> noarch
The following 12 NEW packages are going to be installed:
distribution-logos-openSUSE-Slowroll kernel-default-6.13.4-1.0.2.1.sr20250205 libpython3_11-1_0 libSPIRV-Tools-2024_4_rc2 python311 python311-base python311-curses python311>
The following package is going to be REMOVED:
distribution-logos-openSUSE-Tumbleweed
The following package requires a system reboot:
kernel-default-6.13.4-1.0.2.1.sr20250205
267 packages to downgrade, 12 new, 1 to remove, 1 to change arch.
Package download size: 863.5 MiB
Package install size change:
| 1.43 GiB required by packages that will be installed
277.8 MiB | - 1.16 GiB released by packages that will be removed
Note: System reboot required.
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y):
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Warning: Repository 'update-slowroll' metadata expired since 2025-04-03 01:05:27 BST.
Warning: Repository metadata expired: Check if 'autorefresh' is turned on (zypper lr), otherwise
manually refresh the repository (zypper ref). If this does not solve the issue, it could be that
you are using a broken mirror or the server has actually discontinued to support the repository.
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 i>
Computing distribution upgrade...
The following 267 packages are going to be downgraded:
apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang bash bash-doc bash-sh branding-openSUSE chrony >
The following product is going to be downgraded:
"openSUSE Tumbleweed"
The following package is going to change architecture:
branding-openSUSE
x86_64 -> noarch
The following 12 NEW packages are going to be installed:
distribution-logos-openSUSE-Slowroll kernel-default-6.13.4-1.0.2.1.sr20250205 libpython3_11-1_0 libSPIRV-Tools-2024_4_rc2 python311 python311-base python311-curses python311>
The following package is going to be REMOVED:
distribution-logos-openSUSE-Tumbleweed
The following package requires a system reboot:
kernel-default-6.13.4-1.0.2.1.sr20250205
267 packages to downgrade, 12 new, 1 to remove, 1 to change arch.
Package download size: 863.5 MiB
Package install size change:
| 1.43 GiB required by packages that will be installed
277.8 MiB | - 1.16 GiB released by packages that will be removed
Note: System reboot required.
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y):
Anyway, the root cause is outdated mirror which happens to be the first in the list. You could try contacting the admin of this site as well as report an issue on Sign in to GitHub · GitHub. The solution remains the same - pick mirror that is near to you and is up to date and stick to it. You can try several mirrors from the zypper log or check Mirrors Report - openSUSE Download.