after updating macOS from 14.4.0 to 14.4.1 it stops working (i'm on apple silicon m2)
before update i run it from terminal via
Code: Select all
deluge
now i when i launch it i get
Code: Select all
$ deluge
11:50:50 [ERROR ][deluge.ui.gtk3 :52 ] 'gi.repository.Gio' object has no attribute 'content_type_get_icon'
Traceback (most recent call last):
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/__init__.py", line 49, in run
gtkui = GtkUI(options)
^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/gtkui.py", line 200, in __init__
self.torrentdetails = TorrentDetails()
^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/torrentdetails.py", line 124, in __init__
from .files_tab import FilesTab
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/files_tab.py", line 47, in <module>
G_ICON_DIRECTORY = Gio.content_type_get_icon('inode/directory')
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/gi/overrides/__init__.py", line 32, in __getattr__
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/gi/module.py", line 126, in __getattr__
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gio' object has no attribute 'content_type_get_icon'
Traceback (most recent call last):
File "/opt/homebrew/bin/deluge", line 8, in <module>
sys.exit(start_ui())
^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/ui_entry.py", line 140, in start_ui
ui.start()
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/__init__.py", line 55, in start
deluge.common.run_profiled(
File "/opt/homebrew/lib/python3.11/site-packages/deluge/common.py", line 1355, in run_profiled
return func(*args)
^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/__init__.py", line 49, in run
gtkui = GtkUI(options)
^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/gtkui.py", line 200, in __init__
self.torrentdetails = TorrentDetails()
^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/torrentdetails.py", line 124, in __init__
from .files_tab import FilesTab
File "/opt/homebrew/lib/python3.11/site-packages/deluge/ui/gtk3/files_tab.py", line 47, in <module>
G_ICON_DIRECTORY = Gio.content_type_get_icon('inode/directory')
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/gi/overrides/__init__.py", line 32, in __getattr__
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/gi/module.py", line 126, in __getattr__
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gio' object has no attribute 'content_type_get_icon'
any help would be greatly appreciated