On Tue, 31 Jan 2023 13:23:12 +0100 gus <goof...@gmail.com> wrote:
Related: caused by a bug in python3-sip 6.7.6:
https://www.riverbankcomputing.com/pipermail/pyqt/2023-January/045137.html
https://www.riverbankcomputing.com/pipermail/pyqt/2023-January/045138.html
On 31/01/2023, Jakub Wilk <jw...@jwilk.net> wrote:
> Package: python3-opensnitch-ui
> Version: 1.5.3-1
> Severity: grave
> Control: forwarded -1 https://github.com/evilsocket/opensnitch/issues/821
>
> opensnitch-ui does not start:
>
> $ opensnitch-ui
> Themes not available. Install qt-material if you want to change GUI's
> appearance: pip3 install qt-material.
> Traceback (most recent call last):
> File "/usr/bin/opensnitch-ui", line 23, in <module>
> from opensnitch.service import UIService
> File "/usr/lib/python3/dist-packages/opensnitch/service.py", line 17,
> in <module>
> from opensnitch.dialogs.stats import StatsDialog
> File "/usr/lib/python3/dist-packages/opensnitch/dialogs/stats.py",
> line 18, in <module>
> from opensnitch.customwidgets.main import ColorizedDelegate,
> ConnectionsTableModel
> File
> "/usr/lib/python3/dist-packages/opensnitch/customwidgets/main.py", line 11,
> in <module>
> class ColorizedDelegate(Qt.QItemDelegate):
> ^^^^^^^^^^^^^^^^
> AttributeError: module 'PyQt5.Qt' has no attribute 'QItemDelegate'
>
>
> -- System Information:
> Architecture: i386
>
> Versions of packages python3-opensnitch-ui depends on:
> ii debconf 1.5.82
> ii libqt5sql5-sqlite 5.15.8+dfsg-2
> ii python3-grpcio 1.51.1-3
> ii python3-notify2 0.3-5
> ii python3-pyinotify 0.9.6-2
> ii python3-pyqt5 5.15.8+dfsg-1
> ii python3-pyqt5.qtsql 5.15.8+dfsg-1
> ii python3-setuptools 66.1.1-1
> ii python3-six 1.16.0-4
> ii python3-slugify 4.0.0-2
> ii python3 3.11.1-3
> ii dialog 1.3-20221229-1
>
> --
> Jakub Wilk
>
--
Clave Pública:
gpg --keyserver pgp.rediris.es --recv-keys BCF6BE9C
I can confirm that downgrading python-pyqt5 fixes the crash:
"
[DOWNGRADE] python3-pyqt5:amd64 5.15.8+dfsg-1 -> 5.15.7+dfsg-3+b3
[DOWNGRADE] python3-pyqt5.qtmultimedia:amd64 5.15.8+dfsg-1 ->
5.15.7+dfsg-3+b3
[DOWNGRADE] python3-pyqt5.qtsql:amd64 5.15.8+dfsg-1 -> 5.15.7+dfsg-3+b3
[DOWNGRADE] python3-pyqt5.qtsvg:amd64 5.15.8+dfsg-1 -> 5.15.7+dfsg-3+b3
[DOWNGRADE] python3-pyqt5.qtwebkit:amd64 5.15.8+dfsg-1 -> 5.15.7+dfsg-3+b3
"
Now opensnitch-ui is starting.