-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RuntimeError: the PyQt4.QtCore and PyQt5.QtCore modules both wrap the QObject class #5849
Comments
AFAIR quamash module loads qt5 when available, but qubes manager in R4.0 uses qt4. There was a method to force specific version, @marmarta do you remember how? Can you put that into qubes manager code (into release4.0 branch)? I assume it applies to all applications in qubes-manager repository (all are pyqt based). |
Fixed in QubesOS/qubes-manager#237 |
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
Qubes OS version
Qubes release 4.0 (R4.0)
Affected component(s) or functionality
qubes-qube-manager
qubes-template-manager
Brief summary
Installing an app that depends on
python3-qt5
breaks the qube-manager & template-manager launch scripts.To Reproduce
Steps to reproduce the behavior:
dom0
terminalsudo qubes-dom0-update python3-qt5
qubes-qube-manager
Expected behavior
Installing other tools into dom0 should not break qubes tools.
Actual behavior
Installing python-based qt5 tools breaks at least two qubes apps.
Screenshots
Additional context
The
python3-qt5
package brings in about 80mb of dependencies, but I'm pretty sure that it is the one that is actually disrupting the qubes apps.Solutions you've tried
Executing
sudo dnf remove python3-qt5
can be used to temporarily workaround the issue. I suspect that one could use a harsherrpm
command to remove only that package without dependencies to get the same effect (while leaving the system in an inconsistent state).Relevant documentation you've consulted
I have not consulted any Qubes documentation about this issue.
Related, non-duplicate issues
Other qt5 issue?
The text was updated successfully, but these errors were encountered: