arsenetar / dupeguru

Find duplicate files
https://dupeguru.voltaicideas.net
GNU General Public License v3.0
5.31k stars 413 forks source link

dupeGuru refuses to start on Fedora 39 Plasma Desktop spin. #1217

Open GhostCoder22 opened 6 months ago

GhostCoder22 commented 6 months ago

dupeGuru refuses to start on Fedora 39 Plasma Desktop spin whenever I tried launching it from KDE's Application Launcher, so I tried starting it directly from Konsole instead only to be presented with the following traceback:

Traceback (most recent call last): File "/usr/bin/dupeguru", line 88, in sys.exit(main()) ^^^^^^ File "/usr/bin/dupeguru", line 71, in main from qt.app import DupeGuru File "/usr/share/dupeguru/qt/app.py", line 22, in from core.app import AppMode, DupeGuru as DupeGuruModel File "/usr/share/dupeguru/core/app.py", line 26, in from core import se, me, pe File "/usr/share/dupeguru/core/pe/init.py", line 1, in from core.pe import ( # noqa File "/usr/share/dupeguru/core/pe/block.py", line 9, in from core.pe._block import NoBlocksError, DifferentBlockCountError, avgdiff, getblocks2 # NOQA ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ModuleNotFoundError: No module named 'core.pe._block'

Python version 3.1.2 is installed.

Steps to reproduce the behavior:

  1. Attempt to start dupeGuru either from the desktop or Konsole.

Expected behavior

  1. dupeGuru should normally start.

dupeGuru Traceback

As of this bug report, the following was reported by Info Center:

Valeryan24 commented 5 months ago

Hi, same here on Ubuntu 24.04 (pre-beta) with Python 3.12 - Dupeguru doesn't start :

$ dupeguru QSocketNotifier: Can only be used with threads started with QThread Traceback (most recent call last): File "/usr/bin/dupeguru", line 88, in <module> sys.exit(main()) ^^^^^^ File "/usr/bin/dupeguru", line 71, in main from qt.app import DupeGuru File "/usr/share/dupeguru/qt/app.py", line 22, in <module> from core.app import AppMode, DupeGuru as DupeGuruModel File "/usr/share/dupeguru/core/app.py", line 27, in <module> from core.pe.photo import get_delta_dimensions ModuleNotFoundError: No module named 'core.pe.photo'

CharAznableLoNZ commented 5 months ago

Seems to be the same at https://github.com/arsenetar/dupeguru/issues/1066