Skip to content

[Bug]: AppImage doesn't launch with Python ImportError #110

Description

@mihawk90

Validation checkboxes

  • I have searched for my issue around issue tracker and didn't find anything (closed issues count as well)
  • I'm using English language for this issue. Non-English issue will be marked as invalid
  • I declare that this issue is not a question. If you want to ask something, go to the Discussions

Chronograph version

v49.1-rc2

Reproduction steps

  1. chmod u+x Chronograph.AppImage
  2. ./Chronograph.AppImage

Expected behavior

The AppImage should be mounted and Chronograph should launch

Actual behavior

The AppImage appears to mount, but Chronograph fails to launch

Additional information

Log from the terminal:

❯ ./Chronograph.AppImage                   
Traceback (most recent call last):
  File "/tmp/.mount_Chrono88UxuK/usr/bin/chronograph", line 26, in <module>
    from gi.repository import Gio
  File "/tmp/.mount_Chrono88UxuK/usr/lib/python3.13/site-packages/gi/__init__.py", line 40, in <module>
    from . import _gi
ImportError: /tmp/.mount_Chrono88UxuK/usr/lib/python3.13/site-packages/gi/_gi.cpython-313-x86_64-linux-gnu.so: undefined symbol: gi_repository_dup_default

This is on Fedora 42. It doesn't seem to use the host lib, so I don't think the Distro is at fault here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggood first issueGood for newcomershelp wantedExtra attention is neededunable-reproduceThis bug cannot be reproduced by the maintainer

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions