vinifmor / bauh

Graphical user interface for managing your Linux applications. Supports AppImage, Debian and Arch packages (including AUR), Flatpak, Snap and native Web applications
zlib License
940 stars 71 forks source link

Cannot mix incompatible Qt library (5.15.3) with this library (5.15.4) #269

Closed UltraBlackLinux closed 2 years ago

UltraBlackLinux commented 2 years ago

Before opening a new issue Install the staging branch and check if the unexpected behavior is happening there as well. If you are on ArchLinux-based distro, you can install it through AUR (bauh-staging). Otherwise, you have to clone the repository and install it with pip:

git clone https://github.com/vinifmor/bauh.git -b staging --depth=1
cd bauh
python3 -m venv venv
venv/bin/pip install pip --upgrade
venv/bin/pip install setuptools --upgrade
venv/bin/pip install -r requirements.txt
venv/bin/pip install .
venv/bin/bauh  # or venv/bin/bauh-tray

Describe the bug Bauh crashes with the following error upon trying to open it:

Cannot mix incompatible Qt library (5.15.3) with this library (5.15.4)
Fatal Python error: Aborted

Current thread 0x00007f1cede8f740 (most recent call first):
  File "/usr/lib/python3.10/site-packages/bauh/context.py", line 19 in new_qt_application
  File "/usr/lib/python3.10/site-packages/bauh/manage.py", line 58 in new_manage_panel
  File "/usr/lib/python3.10/site-packages/bauh/app.py", line 61 in main
  File "/usr/bin/bauh", line 33 in <module>

Extension modules: _cffi_backend, PyQt5.QtCore, yaml._yaml, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtNetwork, cchardet._cchardet, lxml._elementpath, lxml.etree (total: 9)
zsh: IOT instruction (core dumped)  bauh

Software Environment bauh version: 0.10.2 O.S: name and version Garuda Linux Python version: 3.10.4 Installation method: pacman

UltraBlackLinux commented 2 years ago

Seems like this is some QT bs; downgrading qt5-base to 5.15.3 now tells me, that "this library" is 5.15.4

UltraBlackLinux commented 2 years ago

Artix messed up a package, which I had installed. https://forum.artixlinux.org/index.php/topic,4042.msg26027/topicseen.html