Cannot run Zypper dup due to 11 problems found

Hi,

Lately, every time I run “zypper dup”, I am faced with 11 problems, see below:
11 Problems:
Problem: 1: problem with the installed libKF5ModemManagerQt6-5.116.0-1.3.x86_64
Problem: 2: problem with the installed libKF5NetworkManagerQt6-5.116.0-1.3.x86_64
Problem: 3: problem with the installed libKF5Runner5-5.116.0-1.4.x86_64
Problem: 4: problem with the installed libKScreenLocker5-5.27.11-1.4.x86_64
Problem: 5: problem with the installed librav1e0_7-0.7.1-53.23.x86_64
Problem: 6: problem with the installed libvpx9-1.15.0-145.9.x86_64
Problem: 7: the to be installed libKPipeWireRecord5-5.27.11-48.1.x86_64 requires ‘libQt5Gui5 = 5.15.16+kde130’, but this requirement cannot be provided
deleted providers: libQt5Gui5-5.15.16+kde130-1.6.x86_64

Problem: 8: the to be installed layer-shell-qt5-5.27.11-77.55.x86_64 requires ‘libQt5WaylandClient.so.5(Qt_5.15.16_PRIVATE_API)(64bit)’, but this requirement cannot be provided
deleted providers: libQt5WaylandClient5-5.15.16+kde59-1.3.x86_64

Problem: 9: the installed libQt5Gui5-5.15.16+kde130-1.6.x86_64 requires ‘libQt5Core.so.5(Qt_5.15.16_PRIVATE_API)(64bit)’, but this requirement cannot be provided
deleted providers: libQt5Core5-5.15.16+kde130-1.6.x86_64

Problem: 10: the installed libQt5Gui5-5.15.16+kde130-1.6.x86_64 requires ‘libQt5DBus5 = 5.15.16+kde130’, but this requirement cannot be provided
deleted providers: libQt5DBus5-5.15.16+kde130-1.6.x86_64

Problem: 11: the installed libKPipeWireRecord5-5.27.11-45.24.x86_64 requires ‘libQt5Gui5 = 5.15.16+kde130’, but this requirement cannot be provided
deleted providers: libQt5Gui5-5.15.16+kde130-1.6.x86_64

Problem: 1: problem with the installed libKF5ModemManagerQt6-5.116.0-1.3.x86_64
Solution 1: install libKF5ModemManagerQt6-5.116.0-261.36.x86_64 from vendor obs://build.opensuse.org/KDE
replacing libKF5ModemManagerQt6-5.116.0-1.3.x86_64 from vendor openSUSE
Solution 2: keep obsolete libKF5ModemManagerQt6-5.116.0-1.3.x86_64

I don’t have any issues with following the instructions of changing the vendor or keeping the obsolete package, depending on the case. However, after I go through the 11 problems, new ones appeared, and it keeps going like that, so I cancel the upgrade.

I don’t know whether there is a problem with my repos or I need to change or add one.

Any help will be greatly appreciated.

Thanks in advance!

Please share your configured repos using zypper lr -d and the results from kinfo as well.

When replying post any commands and output as preformatted text. (Use the </> button in the forum editor.)

1 Like

That is because of different date of update releases.

Solution 1: Wait it out. (recommended)

Solution 2: -allow-vendor-change If there are other vendor repositories and you want the update NOW. Otherwise do solution 1

1 Like

In this case totally wrong. The packages in the output do not even exist on Tumbleweed. So the TO has to take actions and remove the deprecated versions after he showed his repos. There seems also some KDE5 packages in the output (leftovers from Leap 15.x? or 3rd party KDE repos)…

I do have the issue as well on several machine “depreciated dependencies” still, I simply wait it out. Works 90% of the time

Please don’t hijack this thread and spread false informations. If you have problems with your system, create a seperate thread.

Manual actions (answering solver questions) are needed. The issue won’t dissaperar by it self as you try to claim… The package versions which the TO showed got removed from the TW repos, as the “KF5” packages got replaced already 2024 with the equivalent “KF6” packages. So something is not right with the TOs system.
Better to follow, as already mentioned, the advice from experienced members like @deano_ferrari and start with showing the repos and kinfo stats.

libKF5ModemManagerQt6-5.116.0-1.3 → no longer exist in TW
libKF6ModemManagerQt6-6.14.0-1.1 → actual version and name

libKF5NetworkManagerQt6-5.116.0-1.3 → no longer exist in TW
libKF6NetworkManagerQt6-6.14.0-1.1 → actual version and name

libKF5Runner5-5.116.0-1.4 → no longer exist in TW
libKF6Runner6-6.14.0-1.1 → actual version and name

libKScreenLocker5-5.27.11-1.4. → no longer exist in TW
libKScreenLocker6-6.3.5-1.2 → actual version and name

librav1e0_7-0.7.1-53.23 → not from an official TW repo
librav1e0_7-0.7.1-1.3 → from official TW repo

libvpx9-1.15.0-145.9. → not from an official TW repo
libvpx-1.15.0-1.2 → from official TW repo


and so forth…

1 Like

@Drist_2216
Please also check if you already have the KF6 packages, which i listed in my post above, installed. If yes, you can uninstall the mentioned KF5 packages above safely.

This switch already happened automatically in 2024 and should have happened on your machine long time ago.

2 Likes

looks like a problem with ONE extra added repo that YOU added
obs://build.opensuse.org/KDE
is this a MUST USE!!! repo ???
if not then remove it from the repo list
then rebuild the the database and rerun dup

if you installed a lot of rpm’s from that obs repo then likely you will NEED to use the " --allow-vendor-change" in the zypper dup line

1 Like

No. I see this more often as an advice, but it can and does have a fair chance of breaking things.

Thank you!

 | Alias                                  | Name                                                                                | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                                               | Service
---+----------------------------------------+-------------------------------------------------------------------------------------+---------+-----------+---------+------+----------+--------+---------------------------------------------------------------------------------------------------+--------
 1 | Google-Chrome                          | Google-Chrome                                                                       | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                               | 
 2 | Insync                                 | Insync                                                                              | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://yum.insync.io/opensuse-tumbleweed/rolling/                                                 | 
 3 | KDE-Applications                       | KDE-Applications                                                                    | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Tumbleweed/ | 
 4 | KDE-Extra                              | KDE-Extra                                                                           | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Frameworks5_openSUSE_Tumbleweed/        | 
 5 | KDE-Frameworks                         | KDE-Frameworks                                                                      | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Factory/                     | 
 6 | brave-browser                          | brave-browser                                                                       | Yes     | (r ) Yes  | No      | -    |   99     | rpm-md | https://brave-browser-rpm-release.s3.brave.com/x86_64/                                            | 
 7 | home_Dead_Mozay_waydroid               | Uses a container-based approach to boot a full Android system (openSUSE_Tumbleweed) | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/Dead_Mozay:/waydroid/openSUSE_Tumbleweed/        | 
 8 | home_Guillaume_G_PointerAuth_Ring-1    | Packages built with pointer auth enabled (standard)                                 | No      | ----      | ----    | -    |   99     | N/A    | https://download.opensuse.org/repositories/home:/Guillaume_G:/PointerAuth:/Ring-1/standard/       | 
10 | https-download.opensuse.org-1ceeb6f1   | devel:libraries:c_c++                                                               | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/openSUSE_Factory/          | 
11 | https-download.opensuse.org-2d2c53bf   | home:ComputerSmurf:Extras                                                           | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/ComputerSmurf:/Extras/openSUSE_Tumbleweed/       | 
13 | https-download.opensuse.org-4fe6231f   | devel:languages:python                                                              | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Tumbleweed/          | 
 9 | https-download.opensuse.org-10f4a68d   | home:ahjolinna                                                                      | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/ahjolinna/openSUSE_Tumbleweed/                   | 
14 | https-download.opensuse.org-528d0d0e   | home:obs_mhogomchungu                                                               | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/obs_mhogomchungu/openSUSE_Tumbleweed/            | 
15 | https-download.opensuse.org-540b63c0   | home:stecue                                                                         | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/stecue/openSUSE_Tumbleweed/                      | 
16 | https-download.opensuse.org-541c503e   | openSUSE:Tumbleweed                                                                 | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                         | 
12 | https-download.opensuse.org-43634bad   | home:bhwachter:desktop                                                              | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/bhwachter:/desktop/openSUSE_Tumbleweed/          | 
17 | https-download.opensuse.org-55385ec3   | multimedia:libs                                                                     | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/                  | 
18 | https-download.opensuse.org-a21d620d   | openSUSE:Factory                                                                    | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Factory/snapshot/                            | 
19 | https-download.opensuse.org-b79d9f11   | multimedia:apps                                                                     | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/                  | 
20 | https-download.opensuse.org-bba060fc   | home:bhwachter                                                                      | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/bhwachter/openSUSE_Tumbleweed/                   | 
21 | https-download.opensuse.org-d24f7a4e   | openSUSE:Tumbleweed                                                                 | No      | ----      | ----    | -    |   99     | N/A    | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                         | 
22 | https-download.opensuse.org-ea629138   | openSUSE:Factory:NonFree                                                            | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Factory:/NonFree/standard/                   | 
23 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                                                                | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                               | 
24 | packman                                | packman                                                                             | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                              | 
25 | repo-debug                             | openSUSE-Tumbleweed-Debug                                                           | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                           | 
26 | repo-non-oss                           | openSUSE-Tumbleweed-Non-Oss                                                         | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                             | 
27 | repo-oss                               | openSUSE-Tumbleweed-Oss                                                             | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                                 | 
28 | repo-source                            | openSUSE-Tumbleweed-Source                                                          | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/source/tumbleweed/repo/oss/                                          | 
29 | repo-update                            | openSUSE-Tumbleweed-Update                                                          | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                                   | 
30 | teams                                  | teams                                                                               | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://packages.microsoft.com/yumrepos/ms-teams                                                  | 
31 | trmdi                                  | trmdi                                                                               | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/trmdi/openSUSE_Tumbleweed                        | 

Operating System: openSUSE Tumbleweed 20250515
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-4800MQ CPU @ 2.70GHz
Memory: 15.5 GiB of RAM
Graphics Processor 1: Mesa Intel® HD Graphics 4600
Graphics Processor 2: OLAND

Remove these, and all of the home: and devel: and Factory repos.
Then run sudo zypper dup --allow-vendor-change . I hope that will work, but the damage may already have been done to seriously bork your system

2 Likes