Several disfunctions after update

Hello,

recently, I installed all of the updates popping up in the “Software Updates” window (KDE). Since, I discovered a few things.

i) The version number increased to LEAP 42.2,
ii) the “Software Updates” thingie (sorry, I am not quite sure how it is called) claims I am disconnected and does not provide any new software updates, while Wi-Fi connection + browser and even the package manager in YAST seem to work fine,
iii) the bottom task bar (KDE) got bigger and changed in design, and
iv) several programs like VLC/tdesktop/… stopped functioning and either crash shortly after launching or do not open at all.

I suppose something went wrong during the update process. Does anyone know a cause/a way to fix the issues described?

Thanks in advance.

Post the output of the following command, include the command, in your paste:

zypper lr -d

Make sure you post it in between code tags. First, in the console window, select the output with your mouse, then Ctrl-Shift-C will copy it to the clipboard. Then, in the message editor here when you go to post it, look in the editor icons at the top of the message window, 2nd row near the right, and click on the “#” icon. Your cursor will appear in between code tags. Paste the output using Ctrl-V.

It sounds like your repositories need to be cleaned up and then a dup applied.:wink:

Okay, here is the output I get:

l.liesener@linux-iyb4:~> zypper lr -d
#  | Alias                               | Name                                    | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                                              | Dienst
---+-------------------------------------+-----------------------------------------+-----------+-----------------+----------------+-----------+--------+--------------------------------------------------------------------------------------------------+-------
 1 | http-download.opensuse.org-129980ac | multimedia:musescore2                   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/multimedia:/musescore2/openSUSE_Leap_42.1/             |       
 2 | http-download.opensuse.org-7c53f1a7 | multimedia:musescore2                   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/multimedia:/musescore2/openSUSE_Leap_42.1/             |       
 3 | http-download.opensuse.org-7f3b0cf8 | home:sunwxg:branches:openSUSE:Leap:42.2 | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/home:/sunwxg:/branches:/openSUSE:/Leap:/42.2/standard/ |       
 4 | http-download.opensuse.org-ae20feae | openSUSE:Leap:42.2                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Leap:/42.2/standard/                         |       
 5 | openSUSE-42.1-0                     | openSUSE-42.1-0                         | Nein      | ----            | Ja             |   99      | yast2  | hd:///?device=/dev/disk/by-id/scsi-1SanDisk_Cruzer_Switch_4C530200300918117194-part2             |       
 6 | packman                             | packman                                 | Ja        | (r ) Ja         | Nein           |   99      | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/                                                 |       
 7 | repo-debug                          | openSUSE-Leap-42.1-Debug                | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/                              |       
 8 | repo-debug-non-oss                  | openSUSE-Leap-42.1-Debug-Non-Oss        | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/                          |       
 9 | repo-debug-update                   | openSUSE-Leap-42.1-Update-Debug         | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                                          |       
10 | repo-debug-update-non-oss           | openSUSE-Leap-42.1-Update-Debug-Non-Oss | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                                     |       
11 | repo-non-oss                        | openSUSE-Leap-42.1-Non-Oss              | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                                |       
12 | repo-oss                            | openSUSE-Leap-42.1-Oss                  | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                                    |       
13 | repo-source                         | openSUSE-Leap-42.1-Source               | Nein      | ----            | Ja             |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/                             |       
14 | repo-update                         | openSUSE-Leap-42.1-Update               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                                               |       
15 | repo-update-non-oss                 | openSUSE-Leap-42.1-Update-Non-Oss       | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                                           |       


Okay, this is what I suspected. You have a mixture of repos from different releases, notably a mixture of 42.1 & 42.2 repos.

I will suggest a cleanup command near the end of this message.

Repos 1 & 2 are duplicates, so you will want to clear out one of them.

Repos 3 & 4 are from 42.2, so you will get rid of them. From the looks of them, you installed software from a search, but wound up with the 42.2 versions. If they are something important to you, you will want to re-install those, but first by making certain they are the correct version (42.1).

You have the debug repos, but turned off. That is good, they can stay like that.

You have the non-oss repo turned off (#11), probably should turn it back on, at least for now.

You also have the source repo, but again it is turned off. That, too, is good and can stay that way.

I see you have the other main repos – 12, 14 & 15 – installed and turned on. Good.

Packman is there & is turned on (#6), so good.

First, if you would, enable the non-oss repo for now (#11 Nein to Ja :wink: )

Now, let’s get rid of the unwanted repos:

zypper rr 2 3 4

Then, fix version conflicts by “upgrading” to the proper packages in the 42.1 repos:

zypper ref && zypper dup --no-allow-vendor-change

Let’s see if this is enough to clean up your system.

Alright, I have followed the steps you described and “issues” i) and iii) have been resolved. However, ii) and iv) remained unchanged.

Also remove the entry pointing to the install medium ( 5 in your previous listing, but that has changed after you removed the others )

Wonderful! Thanks both, it seems my system is running normally again. In case I discover another related issue, I’ll make sure to report it here.