Tumbleweed completely bricked during distro upgrade

Hi all,

As I was upgrading my Tumbleweed instance yesterday evening (18/07/2024) through sudo zypper dup, my system suddenly black screened out of nowhere while the downloaded package updates were being installed, leaving only a few @ in the top left corner.

After rebooting system, Tumbleweed booted into a black screen with only an underscore in the top left corner when it normally boots into a wayland session. The problem persists when switching to a previous snapshot (kernel version 6.9.1-1).

Switching to another tty and attempting to start a plasma session through startplasma-wayland yields the following error message:

startplasma-wayland: /lib64/libQt6Gui .so .6: version  'Qt_6.7.1_PRIVATE_API' not found (required by /lib64/libkworkspace6 .so .6)
startplasma-wayland: /lib64/libQt6Gui .so .6: version  'Qt_6.7.1_PRIVATE_API' not found (required by /lib64/libkrdb .so)

Attempting to re-perform a distro upgrade via sudo zypper dup leads to a wall of errors indicating all the repos have somehow become invalid (Factory, Tumbleweed-Oss, Tumbleweed-Non-Oss, Tumbleweed-Update included) with the same error message output for each individual repo:

Repo (name of repo) is invalid.
[repo URL] Valid metadata not found at specified URL
Error trying to read from [repo URL]

This is despite sudo zypper lr -d indicating all the URLs are correct.

Attempting to verify via sudo zypper ve yields the same error for every dependency, saying none are provided.

The Tumbleweed install has become completely unusable.

@skipbwai Hi and welcome to the Forum :smile:
Having Factory as a repository does not sound good, can you please post the output from zypper lr -d

Images will have to do since I have no clue how to write this down cleanly, sorry.
This is the output zypper lr -d gives:

1/2

We need the right part of the screen where the URLs are…

Sorry, I wanted to upload the other half of the screen immediately afterwards but the openSuse forums seemed to be down as I was unable to access them for several hours.
Here’s the part with the URLs:

2/2

Can you repeat a sudo zypper dup and try to catch the output? The Tumbleweed repos seems fine (number 2 is redundant and could be removed…).

The snap repo is wrong as it is for Leap 15.5
The Tumbleweed one should be

https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/

Here’s the zypper dup output:

You simply have no network connection. How did you enter the terminal mode? How to get network up:

When you are at grub boot loader screen, simply hit “e”
Navigate with the arrow keys to the line which starts with “linux”
Hit “end” at your keyboard
Put a blank and a 3 at the end of this line
Hit “F10”
login as root and repeat the zypper dup

The 3 will make sure that network interfaces get initialized and the network connection established.

I just attempted this and zypper dup outputs the exact same error messages.

Are you using wicked or NetworkManager? Are you using wired or wireless connectivity? Are you using system or user connection?

Educated guess - you are using NetworkManager with wireless user connection with secrets in KWallet. In which case you should be able to connect using

nmcli connection up connection-name

where connection-name is the name of your defined connection.

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