pyfa-org / Pyfa

Python fitting assistant, cross-platform fitting tool for EVE Online
GNU General Public License v3.0
1.59k stars 403 forks source link

Linux Image Symbol Missing wl_proxy_marshal_flags #2600

Closed engineer1109 closed 2 months ago

engineer1109 commented 3 months ago

Bug Report

log

Traceback (most recent call last):
  File "/tmp/.mount_pyfa-vcf0BPC/opt/pyfa/pyfa.py", line 27, in <module>
    import config
  File "/tmp/.mount_pyfa-vcf0BPC/opt/pyfa/config.py", line 4, in <module>
    import wx
  File "/tmp/.mount_pyfa-vcf0BPC/usr/local/lib/python3.11/dist-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/tmp/.mount_pyfa-vcf0BPC/usr/local/lib/python3.11/dist-packages/wx/core.py", line 12, in <module>
    from ._core import *
ImportError: /tmp/.mount_pyfa-vcf0BPC/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags

missing wl_proxy_marshal_flags

Expected behavior:

Actual behavior:

Detailed steps to reproduce:

Fits involved in EFT format (Edit > To Clipboard > EFT):

Release or development git branch? Please note the release version or commit hash:

pyfa-v2.58.1-linux.AppImage

Operating system and version (eg: Windows 10, OS X 10.9, OS X 10.11, Ubuntu 16.10):

Ubuntu 20.04.5

Other relevant information:

DarkFenX commented 2 months ago

@engineer1109 tell me version of your libwayland-client0 package.

For the context: we bundle libgtk-3-0 with pyfa. According to this, issue might be related to wayland client library (which might be caused by installer not bundling it for some reason).

DarkFenX commented 2 months ago

Bundled this lib, will be in next release. AppImage works locally, but i cannot conduct full-scale compatibility testing