Menu

IDJC doesn't start anymore after update of Python on Arch Linux

2023-05-18
2023-05-20
  • Michel Voorn

    Michel Voorn - 2023-05-18

    On EndeavourOS, based on Arch Linux, IDJC doesn't start anymore after Python3 is updated from 3.10 to 3.11.

    It gives the following:

    cpython 3.11.3 (main, Apr 5 2023, 15:52:25) [GCC 12.2.1 20230201]
    Traceback (most recent call last):
    File "/usr/bin/idjc", line 33, in <module>
    exit(idjc.main())
    ^^^^^^^^^^^
    File "/usr/lib/idjc/site-packages/idjc/init.py", line 127, in main
    from . import maingui
    File "/usr/lib/idjc/site-packages/idjc/maingui.py", line 48, in <module>
    from .sourceclientgui import *
    File "/usr/lib/idjc/site-packages/idjc/sourceclientgui.py", line 53, in <module>
    from .irc import IRCPane
    File "/usr/lib/idjc/site-packages/idjc/irc.py", line 26, in <module>
    from inspect import getargspec
    ImportError: cannot import name 'getargspec' from 'inspect' (/usr/lib/python3.11/inspect.py)</module></module></module></module>

     

    Last edit: Michel Voorn 2023-05-18
  • Stephen Fairchild

    The offending line can simply be removed. I have pushed and update to the git repository.

     

Log in to post a comment.