Skip to content

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

@mihawk90

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.

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

Status

Queued

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions