zypper dup problems

my zypper dup gave the following output:

 zypper dup      
Retrieving repository 'Herbster0815' metadata ....................................................................................................[done] 
Building repository 'Herbster0815' cache .........................................................................................................[done] 
Retrieving repository 'packman' metadata .........................................................................................................[done] 
Building repository 'packman' cache ..............................................................................................................[done] 
Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata .....................................................................................[done] 
Building repository 'openSUSE-Tumbleweed-Non-Oss' cache ..........................................................................................[done] 
Retrieving repository 'openSUSE-Tumbleweed-Oss' metadata .........................................................................................[done] 
Building repository 'openSUSE-Tumbleweed-Oss' cache ..............................................................................................[done] 
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... 

Problem: the installed calibre-5.44.0-1.1.x86_64 requires 'libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided 
  deleted providers: libQt5Core5-5.15.2+kde294-6.1.x86_64 
 Solution 1: Following actions will be done: 
  keep obsolete libQt5Core5-5.15.2+kde294-6.1.x86_64 
  keep obsolete libQt5Gui5-5.15.2+kde294-6.1.x86_64 
  keep obsolete libQt5DBus5-5.15.2+kde294-6.1.x86_64 
 Solution 2: deinstallation of calibre-5.44.0-1.1.x86_64 
 Solution 3: break calibre-5.44.0-1.1.x86_64 by ignoring some of its dependencies 

**Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): **1 
Resolving dependencies... 
Computing distribution upgrade... 
3 Problems: 
Problem: the installed libQt5Gui5-5.15.2+kde294-6.1.x86_64 requires 'libQt5Network.so.5()(64bit)', but this requirement cannot be provided 
Problem: the to be installed libQt5WebSockets5-5.15.5+kde3-1.1.x86_64 requires 'libQt5Network5 >= 5.15.5+kde165', but this requirement cannot be provide
d 
Problem: the installed calibre-5.44.0-1.1.x86_64 requires 'libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided 

Problem: the installed libQt5Gui5-5.15.2+kde294-6.1.x86_64 requires 'libQt5Network.so.5()(64bit)', but this requirement cannot be provided 
  deleted providers: libQt5Network5-5.15.2+kde294-6.1.x86_64 
not installable providers: libQt5Network5-5.15.5+kde165-1.1.x86_64[repo-oss] 
 Solution 1: Following actions will be done: 
  remove lock to allow removal of libQt5Gui5-5.15.2+kde294-6.1.x86_64 
  deinstallation of libQt5Network5-5.15.2+kde294-6.1.x86_64 
  **....approx 130 more deinstallations **
  deinstallation of libKF5JobWidgets5-lang-5.95.0-1.1.noarch 
 Solution 2: keep obsolete libQt5Network5-5.15.2+kde294-6.1.x86_64 
 Solution 3: break libQt5Gui5-5.15.2+kde294-6.1.x86_64 by ignoring some of its dependencies 

**Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): **2 

Problem: the to be installed libQt5WebSockets5-5.15.5+kde3-1.1.x86_64 requires 'libQt5Network5 >= 5.15.5+kde165', but this requirement cannot be provide
d 
  not installable providers: libQt5Network5-5.15.5+kde165-1.1.i586[repo-oss] 
                   libQt5Network5-5.15.5+kde165-1.1.x86_64[repo-oss] 
 Solution 1: deinstallation of libQt5WebSockets5-5.15.2+kde7-1.4.x86_64 
 Solution 2: keep obsolete libQt5WebSockets5-5.15.2+kde7-1.4.x86_64 
 Solution 3: remove lock to allow removal of libQt5DBus5-5.15.2+kde294-6.1.x86_64 
 Solution 4: break libQt5WebSockets5-5.15.5+kde3-1.1.x86_64 by ignoring some of its dependencies 

**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 2**

Problem: the installed calibre-5.44.0-1.1.x86_64 requires 'libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided 
  deleted providers: libQt5Core5-5.15.2+kde294-6.1.x86_64 
 Solution 1: deinstallation of akonadi-server-sqlite-22.04.2-1.1.x86_64 
 Solution 2: deinstallation of calibre-5.44.0-1.1.x86_64 
 Solution 3: install akonadi-server-sqlite-22.04.2-1.2.i586 despite the inferior architecture 
 Solution 4: keep obsolete akonadi-server-sqlite-22.04.2-1.1.x86_64 
 Solution 5: break calibre-5.44.0-1.1.x86_64 by ignoring some of its dependencies 

**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/5/s/r/c/d/?] (c): **c 
**linux-4skc:~ #**

I cancelled out because these problems go on and on and on attempt to resolve it creates more problems.
I had similar problems last time and I waited a few days and then it worked OK without problems. Now it starts again with the next update attempt. Is the synchronisation of all the mirrors a problem? Shall I wait again for a few days?

Hi
There have been some issues, which should be resolved in the next snapshot 20220701, follow the Factory mailing list :wink: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/

Thank you, malcolmlewis, I will try tomorrow again.

Any resolution for this? Four days later, and I’m up to 342 updates I can’t apply.

Same missing libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit) and none of the solutions except cancel are viable. A TON of items will reportedly break or uninstall with the other options.

Thanks for any ideas, or at least any kind of confirmation that it’s still widespread and not just me.

Your log shows calibre 5.44.0-1.1, while current version in Tumbleweed is 5.44.0-2.1. If you still have issues installing, show zypper output for the current Tumbleweed.

No problems whatsoever encountered here. Smooth daily “zypper dup --allow-vendor-change” experienced since a long time. Your mileage depends almost entirely upon the list of repos:

**erlangen:~ #** zypper lr -uE 
#  | Alias                | Enabled | GPG Check | Priority | URI 
---+----------------------+---------+-----------+----------+--------------------------------------------------------------------------------------------- 
 6 | Packman              | Yes     | (r ) Yes  |   90     | https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ 
18 | non-oss              | Yes     | (r ) Yes  |   99     | https://mirrorcache-eu.opensuse.org/tumbleweed/repo/non-oss/ 
20 | oss                  | Yes     | (r ) Yes  |   99     | https://mirrorcache-eu.opensuse.org/tumbleweed/repo/oss/ 
27 | update               | Yes     | (r ) Yes  |   99     | https://mirrorcache-eu.opensuse.org/update/tumbleweed/ 
 8 | chrome               | Yes     | (r ) Yes  |  100     | https://dl.google.com/linux/chrome/rpm/stable/x86_64 
13 | home_kukuk_qmapshack | Yes     | (r ) Yes  |  100     | https://mirrorcache-eu.opensuse.org/repositories/home:/kukuk:/qmapshack/openSUSE_Tumbleweed/ 
14 | jalbum               | Yes     | (  ) No   |  100     | https://jalbum.net/download/software/yumrepo/ 
17 | myrepo               | Yes     | (  ) No   |  100     | dir:/home/karl/Downloads/myrepo 
**erlangen:~ #**

More: openSUSE Conference 2018 - Repository priorities for the real world user