Package Details: pyfa 1.36.0-2

Git Clone URL: (read-only)
Package Base: pyfa
Description: EVE Online Fitting Assistant
Upstream URL:
Keywords: eft eve online
Licenses: GPL3
Submitter: None
Maintainer: pezz
Last Packager: pezz
Votes: 32
Popularity: 0.245531
First Submitted: 2010-01-06 13:39
Last Updated: 2018-04-17 01:35

Latest Comments

trantila commented on 2018-04-15 20:34

I was trying to launch pyfa with the --savepath and it occured to me that seems to be dropping its arguments and not passing them on to

Assuming this is not intended it could be fixed by a "$@", like so: python2 /usr/share/pyfa/ "$@".

I'm by no means a shell expert but I believe there are no downsides to doing this so I'd suggest making this change for the better startup options ergonomy it provides. :)

pezz commented on 2017-02-28 03:23

@Tharre - all of those changes seem reasonable, however I'll leave it up to @l0ser140 to makes the changes. I just do version bumps. Cheers.

Tharre commented on 2017-02-24 09:53

A few suggestions for improving the PKGBUILD:

- all "|| return 1" statements are pointless, this is already handled by makepkg
- custom variables (everelname, everelver) must be prefixed with an underscore, or deleted
- Pyfa seems to be licensed under GPLv3, not GPLv2+, so it should be license=('GPL3')
- checksums should be directly under source, and should use sha256(sums)
- should be removed from the tarball
- cd doesn't do anything in package()

I've created a revised PKGBUILD[0] for your convenience.


pezz commented on 2015-12-01 22:21

@Eriner it already is a dependency.

Eriner commented on 2015-12-01 15:56

CREST support requires python2-requests, so that should be in the depends.

oapneat commented on 2015-11-15 17:15

Rapier has only 1 turret hardpoint rather than 3. Have submitted a comment on github as well.

cinder1992 commented on 2015-11-03 12:24

Version Parallax-1.0 now ships with support for wxpython 3.0, this should be reflected in the PKGBUILD.

pezz commented on 2015-10-02 14:09

Perfect - thanks for your diligence.

l0ser140 commented on 2015-10-02 13:45

I had some troubles with ca-certificates and hashes was not generated automatically. Fixed it.

pezz commented on 2015-10-02 05:55

There are no hashes in the PKGBUILD. :(

pezz commented on 2015-09-30 07:21

v1.15.0 is out. :)

gonX commented on 2015-08-29 13:17

1.14.0 is out

l0ser140 commented on 2015-05-01 16:43

Yes, it seems this is a problem with the updated sql alchemy.
As a temporary measure, you can downgrade to python2-sqlalchemy 0.9.9

JohnTh commented on 2015-05-01 06:39

I seem to be having problems running pyfa with python2-sqlalchemy >= v1.0.0
In any case, I get the CheckBuildOptions ABI mismatch warning Berg reports, but this does not close the program.
(Having removed the ~/.pyfa data directory)
With wxpython2.8, pyfa shows the mismatch warning, then exits.
With modified to use wxpython 3.0, sqlalchemy errors are shown.
With an abs-built python2-sqlalchemy-0.9.9-2-x86_64.pkg.tar.xz pyfa runs fine, although it still shows the mismatch warning. PKGBUILD
There are two open issues related to this on the pyfa github page.
running x64_86 up-to-date Arch

Berg commented on 2015-04-28 12:00

$ wx-config-2.8 --version-full

l0ser140 commented on 2015-04-27 07:10

What gives "wx-config-2.8 --version-full"?

Berg commented on 2015-04-27 04:56

Not starting:

$ pyfa
09:52:41: Warning: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx containers,compatible with 2.6),
and wxPython used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).

GosuSan commented on 2015-03-26 20:34

pyfa 1.10.0 works great too!

GutoAndreollo commented on 2015-02-21 17:55

As of pyfa-1.9.0-1 (Tiamat 1.0), builds and works fine.

WhyNotHugo commented on 2014-11-26 11:49

It's failing to build, but only on one of my hosts, any ideas?

==> Retrieving sources...
-> Downloading
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 413 0 413 0 0 447 0 --:--:-- --:--:-- --:--:-- 446
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here:

curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
==> ERROR: Failure while downloading
:: pyfa cleaned

Commander commented on 2014-06-15 03:25

Pyfa 1.2.1 is out.

shutdown-hnow commented on 2014-03-18 15:52

To fix this error you have to manually install python2-dateutil.

Maintainer, please add this to the dependencies, thanks.

Berg commented on 2014-03-16 17:59

After update of 16.03.14

$ pyfa
Traceback (most recent call last):
File "/usr/share/pyfa/", line 88, in <module>
from gui.mainFrame import MainFrame
File "/usr/share/pyfa/gui/", line 52, in <module>
from gui.updateDialog import UpdateDialog
File "/usr/share/pyfa/gui/", line 24, in <module>
import dateutil.parser
ImportError: No module named dateutil.parser

l0ser140 commented on 2014-01-19 14:50

Updated depends to wxpython2.8 but python2-alchemy-0.7.9 is not necessary. Pyfa works well with SQLAlchemy 0.9.1

Anonymous comment on 2014-01-19 14:31

Updated the package deps to python2-alchemy-0.7.9 and wxpython2.8

As I'm not a maintainer anymore, please download it here:

gkr commented on 2014-01-18 20:13

installing wxpython2.8 fix pyfa

jumpily commented on 2014-01-13 05:47

wxPython 3.0 update broke pyfa

l0ser140 commented on 2013-04-08 19:31

fixed, thanks for report.

andrewd18 commented on 2013-04-08 19:23

Please set "python2-sqlalchemy-0.7.9" as a dependency instead of "python2-sqlalchemy". It's available in AUR. Version 0.8.0 (community) seems to break market searching.

See PYFA bug #26:

l0ser140 commented on 2012-08-15 14:08

Damn it, new source archive was realised without changing of version.
Package fixed.

Artefact2 commented on 2012-08-14 16:07

md5sum failed for the tar.bz2 main archive, could you update an updated version? Thanks for maintaining this.

l0ser140 commented on 2012-08-10 15:24

I trying to update package as quickly as possible. Developers not announce about new releases.
Now it's up to date.

andrewd18 commented on 2012-08-09 20:15

Updated PKGBUILD file:

# Maintainer: Fabian Schoelzel <>
# Contributor: Kochetkov Andrey <>

pkgdesc="EVE Online Fitting Assistant"
depends=('python2' 'wxpython' 'python2-sqlalchemy')
optdepends=('python2-matplotlib: for graph plotting'
'python2-numpy: for graph plotting')
source=($pkgver/$pkgname-$pkgver-$relname-$relver-src.tar.bz2 pyfa.desktop

build() {
cd "${srcdir}"/pyfa || return 1

install -d "${pkgdir}"/usr/bin || return 1
install -d "${pkgdir}"/usr/share/{applications,pixmaps,pyfa} || return 1

cp -R "${srcdir}"/pyfa/* "${pkgdir}"/usr/share/pyfa || return 1

install -m 644 "${srcdir}"/pyfa/icons/pyfa.png "${pkgdir}"/usr/share/pixmaps/pyfa.png || return 1
install -m 644 "${srcdir}"/pyfa.desktop "${pkgdir}"/usr/share/applications/pyfa.desktop || return 1
install "${srcdir}"/ "${pkgdir}"/usr/bin/pyfa || return 1

'9937192cfce7f5e16e9cf26086f1899c') #generate with 'makepkg -g'

Anonymous comment on 2012-08-09 00:45

Worked after updating the PKGBUILD with the 1.1.9 URL/md5.

l0ser140 commented on 2012-03-19 20:55

New version is released. Update package please.

l0ser140 commented on 2012-03-19 20:53

New version is released. Update package please.

l0ser140 commented on 2012-03-19 20:53

New version is released.

l0ser140 commented on 2012-03-14 11:26

1.1.3 realised.

Anonymous comment on 2012-01-30 19:59


l0ser140 commented on 2012-01-30 01:16

Version 1.1.2 realised. Can you update package?

Zann commented on 2011-06-24 12:08

I've maid a updated version here.

Anonymous comment on 2011-04-02 18:13

I am not good in building PKGBUILDs (did not succed on this one). If you can somehow provide an updated version, I will try it out.

Anonymous comment on 2011-04-02 16:50

Thanks for the info! The available version is a release candidate (since January). Is anyone using it without problems? Otherwise I will update when there is a new release.

Anonymous comment on 2011-04-02 16:32

pyfa's website has changed, they moved to:
Also downloadlocation and available version is new:

Would be nice if you could update.

Anonymous comment on 2010-10-21 16:06

It's rediculous that they suddenly decided to push python 3 while not many packages have been rewritten yet, why didn't they just name it python3? Now every package hast to be adapted to reference to python2!

Could also just symlink but that's a nasty one.

Artefact2 commented on 2010-10-21 15:51

This doesn't work with recent Python updates.

You need to change python to python2 in

Anonymous comment on 2010-07-01 18:51

Adopted and updated.

Anonymous comment on 2010-07-01 08:59

Ah that's good news but I don't run Arch Linux anymore, I can update it but I can't test it with the PKGBUILD script so I'm not sure if it'll be working so hereby I disown this package, I recommend you try the pyfa-svn package by me, that should work :)

Anonymous comment on 2010-07-01 08:58

Ah that's good news but I don't run Arch Linux anymore, I can update it but I can't test it with the PKGBUILD script so I'm not sure if it'll be working :)

andrewd18 commented on 2010-06-30 19:24

Yes, I have the problem where it hangs when exiting. According to the changelog, that may have been fixed in 0.9.

Anonymous comment on 2010-04-16 14:10

Anyone got the problem that pyfa hangs / crashes when exiting? Also have that problem under windows where it crashes on exit and says I should have a look at the log (which I haven't done yet, oops).