redshift icon indicating copy to clipboard operation
redshift copied to clipboard

Cannot import _gi [circular dependency error when running redshift gt ]

Open madrigal1 opened this issue 4 years ago • 1 comments

image

madrigal1 avatar Sep 27 '21 09:09 madrigal1

Did you ever find a solution to this?

❯ redshift-gtk --help
Traceback (most recent call last):
  File "/usr/bin/redshift-gtk", line 26, in <module>
    from redshift_gtk.statusicon import run
  File "/usr/lib/python3.12/site-packages/redshift_gtk/statusicon.py", line 30, in <module>
    import gi
  File "/usr/lib/python3.12/site-packages/gi/__init__.py", line 40, in <module>
    from . import _gi
ImportError: cannot import name '_gi' from partially initialized module 'gi' (most likely due to a circular import) (/usr/lib/python3.12/site-packages/gi/__init__.py)

Started happening to me after updated a bunch of system packages, hard to narrow down what might have caused it.

reitzig avatar Dec 09 '24 08:12 reitzig