Package Details: pyfa 2.62.3-1

Git Clone URL: https://aur.archlinux.org/pyfa.git (read-only, click to copy)
Package Base: pyfa
Description: EVE Online Fitting Assistant
Upstream URL: https://github.com/pyfa-org/Pyfa
Keywords: eft eve eve:online eveonline game tool
Licenses: GPL3
Submitter: None
Maintainer: wereii
Last Packager: wereii
Votes: 49
Popularity: 0.94
First Submitted: 2010-01-06 13:39 (UTC)
Last Updated: 2025-05-02 10:02 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

deap commented on 2025-05-02 13:04 (UTC)

Thank you very much for the quick response. I had already tried the workaround with GSK_RENDERER=gl pyfa with no success. pyfa used to work flawlessly a couple of weeks ago, seems like a sysem update broke wayland compatibility.

The new package (2.62.3-1) FIXES everything though. Thank you!

wereii commented on 2025-05-02 10:06 (UTC)

I've just updated so you could try with new version though, considering that pyfa is always a bit behind when it comes to dependencies I don't expect it will work much better.

According to a quick google search, you could try starting it like this

GSK_RENDERER=gl pyfa

deap commented on 2025-05-02 09:58 (UTC)

Hello pyfa launches then self closes with this wayland error message:

Gdk-Message: 11:45:59.616: Error 71 (Protocol error) dispatching to Wayland display.

wereii commented on 2025-01-29 23:54 (UTC)

@promitheas did you rebuild python packages after the latest python update to 3.13?

Something along

yay -S $(pacman -Qoq /usr/lib/python3.12) --answerclean All

if yes then you are somehow missing python-requests-cache package

promitheas commented on 2025-01-29 22:39 (UTC)

Fails to launch with following error:

pyfa v2.61.3
EVE Data Version: 2767366 (2024-12-05 13:52:59)

OS version: Linux-6.12.10-arch1-1-x86_64-with-glibc2.40
Python version: 3.13.1 (main, Dec  4 2024, 18:05:56) [GCC 14.2.1 20240910]
wxPython version: 4.2.2 (wxWidgets 3.2.6)
SQLAlchemy version: 1.4.54
Logbook version: 1.8.0
Requests version: 2.32.3
Dateutil version: 2.9.0

####################

Traceback (most recent call last):
  File "/usr/share/pyfa/pyfa.py", line 148, in <module>
    from gui.mainFrame import MainFrame
  File "/usr/share/pyfa/gui/mainFrame.py", line 36, in <module>
    import gui.fitCommands as cmd
  File "/usr/share/pyfa/gui/fitCommands/__init__.py", line 1, in <module>
    from .gui.booster.add import GuiAddBoosterCommand
  File "/usr/share/pyfa/gui/fitCommands/gui/booster/add.py", line 6, in <module>
    from gui.fitCommands.calc.booster.add import CalcAddBoosterCommand
  File "/usr/share/pyfa/gui/fitCommands/calc/booster/add.py", line 4, in <module>
    from service.fit import Fit
  File "/usr/share/pyfa/service/fit.py", line 35, in <module>
    from service.character import Character
  File "/usr/share/pyfa/service/character.py", line 36, in <module>
    from service.esi import Esi
  File "/usr/share/pyfa/service/esi.py", line 14, in <module>
    from service.esiAccess import APIException, GenericSsoError
  File "/usr/share/pyfa/service/esiAccess.py", line 21, in <module>
    from requests_cache import CachedSession
ModuleNotFoundError: No module named 'requests_cache'

solarisfire commented on 2024-12-07 11:12 (UTC) (edited on 2024-12-07 11:18 (UTC) by solarisfire)

This isn't building correctly for some reason:

https://gitlab.solarisfire.com/-/snippets/8

Edit: Can install with python-requests-cache-git rather than python-requests-cache. But then I get the error:

pyfa v2.61.3
EVE Data Version: 2767366 (2024-12-05 11:52:59)

OS version: Linux-6.12.1-arch1-1-x86_64-with-glibc2.40
Python version: 3.12.7 (main, Oct  1 2024, 11:15:50) [GCC 14.2.1 20240910]
wxPython version: 4.2.2 (wxWidgets 3.2.6)
SQLAlchemy version: 1.4.52
Logbook version: 1.7.0
Requests version: 2.32.3
Dateutil version: 2.9.0

####################

Traceback (most recent call last):
  File "/usr/share/pyfa/pyfa.py", line 148, in <module>
    from gui.mainFrame import MainFrame
  File "/usr/share/pyfa/gui/mainFrame.py", line 62, in <module>
    from gui.updateDialog import UpdateDialog
  File "/usr/share/pyfa/gui/updateDialog.py", line 25, in <module>
    import wx.html2
  File "/usr/lib/python3.12/site-packages/wx/html2.py", line 15, in <module>
    from ._html2 import *
ImportError: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory

Another edit: needs webkit2gtk-4.1 as a dependency.

noxie commented on 2024-11-17 16:16 (UTC)

Thank you very much for the fast update ! I can confirm 2.61 is building fine.

lucifirius commented on 2024-11-09 05:12 (UTC)

Just discovered this, thanks for the work! Built fine today

Strykar commented on 2024-01-22 00:30 (UTC)

Build fails with 'FAILED tests/unit/test_session.py::test_stale_if_error__error_code - AssertionError: assert False is True'.

Log - https://gist.github.com/Strykar/14b0f8bb18ba1ac9908e079fb9187e96