Hi, Am 20.06.23 um 21:33 schrieb Mark Rubin via openSUSE Factory:
I am trying to `zypper dup` my Tumbleweed to 20230619, as per standard practice and to see if it has the long-awaited upstream fix for the broken-on-old-hardware nouveau driver.
I hadn't "dup'd" since 20230605 and am now getting dozens if not hundreds of errors, for example:
``` Problem: the installed python3-pyside2-5.15.9-1.2.x86_64 requires 'libQt5Charts.so.5(Qt_5.15.9_PRIVATE_API)(64bit)', but this requirement cannot be provided Problem: the installed python3-pyside2-5.15.9-1.2.x86_64 requires 'libQt5Core.so.5(Qt_5.15.9_PRIVATE_API)(64bit)', but this requirement cannot be provided Problem: the installed python3-pyside2-5.15.9-1.2.x86_64 requires 'libQt5Charts.so.5(Qt_5.15.9_PRIVATE_API)(64bit)', but this requirement cannot be provided deleted providers: libQt5Charts5-5.15.9+kde0-1.1.x86_64 ```
For python3-pyside2 you have to wait for the next snapshot: https://build.opensuse.org/request/show/1093899
and:
``` Problem: the installed python310-matplotlib-qt5-3.6.3-2.1.x86_64 requires 'python310-qt5', but this requirement cannot be provided deleted providers: python310-qt5-5.15.9-1.5.x86_64 not installable providers: python310-qt5-5.15.9-2.3.x86_64[download.opensuse.org-oss] ```
I was doing "--dry-run" and canceled after several dozen of these, all seemingly about python310 and/or libQt5 (but not always both at once). I thought I had seen here that the default Python was changing to 3.11 -- if so, could that be part of my problem?
Most probably, yes. However, you did not post the line where it says *why* python310-qt5-5.15.9-2.3 is not installable. The difference between -1.5 and -2.3 is that the latter no longer provides the "primary" python3-qt5. python311-qt5 now provides python3-qt5. But actually you should find out why python310-matplotlib-qt5 is still required and cannot be replaced by python311-matplotlib-qt5 during the `zypper dup`.
Thanks for any advice.
- Ben