Hello,
i tried to do the latest updates on Tumbleweed and got the following error messages:
Problem: libQt5WebView5-5.11.2-1.1.x86_64 benötigt libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libQt5Scxml5-5.11.2-1.1.x86_64 benötigt libQt5Qml.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libQt5WebView5-5.11.2-1.1.x86_64 benötigt libQt5WebEngine.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libqt5-qtwebengine-5.11.2-1.2.x86_64 benötigt libQt5Gui.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libQtQuick5-5.11.2-1.1.x86_64 benötigt libQt5Test.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libQtQuick5-5.11.2-1.1.x86_64 benötigt libQt5Widgets.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Problem: libQt5WebView5-5.11.2-1.1.x86_64 benötigt libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), kann jedoch nicht zur Verfügung gestellt werden
Gelöschte Anbieter: libQt5Core5-5.11.2-2.3.x86_64
Lösung 1: Folgende Aktionen werden ausgeführt:
veraltetes libQt5Core5-5.11.2-2.3.x86_64 beibehalten
veraltetes libQt5DBus5-5.11.2-2.3.x86_64 beibehalten
Lösung 2: Deinstallation von libQt5WebView5-5.11.2-1.1.x86_64
Lösung 3: libQt5WebView5-5.11.2-1.1.x86_64 durch Ignorieren einiger Abhängigkeiten brechen
In english its essential:
Problem: libQt5WebView5-5.11.2-1.1.x86_64 neets libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but cannot be provided
An AFAICS the same message is for all libs using Qt.
Do I have a wrong repository configuration? But, up to now everything went smooth…
My repositories are:
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.
| Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung
–±------------------------------------±----------------------------±----------±----------------±--------------
1 | http-download.opensuse.org-b2d252f8 | KDE:Extra | Ja | (r ) Ja | Ja
2 | http-download.opensuse.org-eda20a3c | KDE:Frameworks5 | Ja | (r ) Ja | Ja
3 | http-ftp.gwdg.de-e2919d67 | Packman Repository | Ja | (r ) Ja | Ja
4 | http-opensuse-guide.org-72f26795 | libdvdcss repository | Ja | (r ) Ja | Ja
5 | openSUSE-20180803-0 | openSUSE-20180803-0 | Ja | (r ) Ja | Ja
6 | repo-debug | openSUSE-Tumbleweed-Debug | Nein | ---- | ----
7 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Ja | (r ) Ja | Ja
8 | repo-source | openSUSE-Tumbleweed-Source | Nein | ---- | ----
9 | repo-update | openSUSE-Tumbleweed-Update | Ja | (r ) Ja | Ja
You “tried to do the latest updates”, then please SHOW waht you did in that trial. How can we check if you tried the correct thing if we do not see anything?
And remember that the only supported way of upgrading Tumbleweed is
zypper dup
There is an important, but not easy to find feature on the forums.
Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.
A trick to let tools use the English language when executed: add LANG=C before the command. Example
LANG=C zypper dup
That spares you providing tranlations.
To show your repository list, please use
zypper lr -d
Now we see only the names and aliases local on your system, but the URLs are the only way to see what they are.
Hi,
OK, I tried to follow your recommendations. But it is exactly the same.
All commands are done as root.
Yes, the update is/was done with
zypper dup
(done)
This is the output of
zypper dup
:
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.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
6 Problems:
Problem: libQt5WebView5-5.11.2-1.1.x86_64 requires libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQt5Scxml5-5.11.2-1.1.x86_64 requires libQt5Qml.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQt5WebView5-5.11.2-1.1.x86_64 requires libQt5WebEngine.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libqt5-qtwebengine-5.11.2-1.2.x86_64 requires libQt5Gui.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQtQuick5-5.11.2-1.1.x86_64 requires libQt5Test.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQtQuick5-5.11.2-1.1.x86_64 requires libQt5Widgets.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQt5WebView5-5.11.2-1.1.x86_64 requires libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
deleted providers: libQt5Core5-5.11.2-2.3.x86_64
Solution 1: Following actions will be done:
keep obsolete libQt5Core5-5.11.2-2.3.x86_64
keep obsolete libQt5DBus5-5.11.2-2.3.x86_64
Solution 2: deinstallation of libQt5WebView5-5.11.2-1.1.x86_64
Solution 3: break libQt5WebView5-5.11.2-1.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] (c): c
Ok, thanks for all the information. And I hope people can now start helping you.
I am not a TW user, but aren’t those two Framework5 repos (one for TW and one Factory(?) the cause of your problems?
There is one thing though that you missed. Easiest is to copy/paste inclusing the prompt command line, the output and the next prompt line. This you e.g. do not do
This is the output of
uname -a
Linux boven 3.12.67-64-desktop #1 SMP PREEMPT Fri Dec 9 15:56:17 UTC 2016 (35c7b99) x86_64 x86_64 x86_64 GNU/Linux
==============================
but simply, all in one, no further explanation needed:
henk@boven:~> uname -a
Linux boven 3.12.67-64-desktop #1 SMP PREEMPT Fri Dec 9 15:56:17 UTC 2016 (35c7b99) x86_64 x86_64 x86_64 GNU/Linux
henk@boven:~>
Also, the fonts in both CODE sections in your post are different. That should not be possible when you simply copy/paste from the terminal.
Remember that the trust people will have in what you post depends very much on what you show. And people trust that you did a copy/paste of what you saw directly between the CODE tags (no changes, additions, removals) so that they see exactly the same.
Remove the 2 KDE / Frameworks repos ( the top 2 ), and run ‘zypper dup’ again. TW always has the latest KDE builds, no use to enable these repos, it will only lead to situations like you landed in now.
> sudo zypper dup
[sudo] password for root:
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.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
2 Problems:
Problem: python3-pyside2-5.11.2-1.2.x86_64 requires libQt5Quick.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: libQtQuick5-5.11.2-1.1.x86_64 requires libQt5Core.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
Problem: python3-pyside2-5.11.2-1.2.x86_64 requires libQt5Quick.so.5(Qt_5.11.2_PRIVATE_API)(64bit), but this requirement cannot be provided
deleted providers: libQtQuick5-5.11.2-1.1.x86_64
Solution 1: Following actions will be done:
keep obsolete libQtQuick5-5.11.2-1.1.x86_64
keep obsolete libQt5Gui5-5.11.2-2.3.x86_64
keep obsolete libQt5Test5-5.11.2-2.3.x86_64
keep obsolete libQt5Widgets5-5.11.2-2.3.x86_64
keep obsolete libQt5DBus5-5.11.2-2.3.x86_64
Solution 2: deinstallation of python3-pyside2-5.11.2-1.2.x86_64
Solution 3: break python3-pyside2-5.11.2-1.2.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] (c):
What requires “python3-pyside2” was FreeCAD:
> zypper se --requires python3-pyside2
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-----------------------+--------------------------------+--------
i | FreeCAD | General Purpose 3D CAD Modeler | package
| python3-pyside2-devel | Header Files for PySide2 | package
And all three packages mentioned above came from the tumbleweed oss repository:
> zypper if libQtQuick5 python3-pyside2 FreeCAD
Loading repository data...
Reading installed packages...
Information for package libQtQuick5:
------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : libQtQuick5
Version : 5.12.0-1.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 12.1 MiB
Installed : Yes (automatically)
Status : out-of-date (version 5.11.2-1.1 installed)
Source package : libqt5-qtdeclarative-5.12.0-1.1.src
Summary : Qt 5 Declarative Library
Description :
Qt is a set of libraries for developing applications.
This package contains base tools, like string, xml, and network
handling.
Information for package python3-pyside2:
----------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : python3-pyside2
Version : 5.11.2-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 37.0 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : python3-pyside2-5.11.2-1.2.src
Summary : PySide - python bindings for Qt
Description :
The PySide2 project provides Python bindings for the Qt
application and UI framework.
Information for package FreeCAD:
--------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : FreeCAD
Version : 0.17.1534399137.9948ee4f1-1.4
Arch : x86_64
Vendor : openSUSE
Installed Size : 270.2 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : FreeCAD-0.17.1534399137.9948ee4f1-1.4.src
Summary : General Purpose 3D CAD Modeler
Description :
FreeCAD is a parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you
to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open-source
and highly customizable, scriptable and extensible.
Is there anything I can do other than uninstalling FreeCAD?
Is there anything I can do other than uninstalling FreeCAD?
Waiting?
Bugreport?
zypper in FreeCAD
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides libQt5Quick.so.5(Qt_5.11.2_PRIVATE_API)(64bit) needed by python3-pyside2-5.11.2-1.2.x86_64
Solution 1: do not install FreeCAD-0.17.1534399137.9948ee4f1-1.4.x86_64
Solution 2: break python3-pyside2-5.11.2-1.2.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c] (c): c
Please, please, start a new thread with your own problem. Only add information to other threads when it is about the same problem, not “similaer”.
Specialy in this case where the OP explained his problem is solved, not many people will look at this thread anymore. And what you probably want is that many people look at your problem.
The reasoning is simple: you have a problem, you want help from volunteers, thus post in the best fitting sub-forum (where the volunteers in that area of interest will browse), with a good title that shows the keywords that will draw the attention of those that are best equiped to help you. In short, it is you that must advertise your problem, not hide it at the end of something else.