Opened 10 years ago

Closed 10 years ago

#25171 closed update (fixed)

Update pyfa to 0.9

Reported by: yacoob@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc:
Port: pyfa

Description

There's new Eve Online patch, and there's matching new version of pyfa. See attachment for the trivial diff. I've used it to build 0.9, and it worked fine for me.

Attachments (1)

pyfa_0.9.diff (753 bytes) - added by yacoob@… 10 years ago.
pyfa 0.9 portfile changes

Download all attachments as: .zip

Change History (2)

Changed 10 years ago by yacoob@…

Attachment: pyfa_0.9.diff added

pyfa 0.9 portfile changes

comment:1 Changed 10 years ago by jmroot (Joshua Root)

Keywords: haspatch maintainer added
Port: pyfa added
Resolution: fixed
Status: newclosed
Version: 1.8.2

Committed in r68617. Note that the new version crashed like so before I deleted the ~/.pyfa directory created by the old version:

Traceback (most recent call last):
  File "/opt/local/bin/pyfa", line 67, in <module>
    window = mainWindow.mainWindow()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyfa/gui/mainWindow/__init__.py", line 39, in __init__
    self.characters = character.loadCharacters()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyfa/model/character.py", line 153, in loadCharacters
    skillsCat = category.getCategory(name="Skill")
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyfa/model/category.py", line 74, in getCategory
    elif name != None: c = cached_query(searchCategoryQueryByName, (name,))
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyfa/model/cache.py", line 38, in cached_query
    c.execute(query, *args)
sqlite3.OperationalError: no such column: iconID

You might want to add some post-activate code to take care of this problem, or at least add a note about it.

Note: See TracTickets for help on using tickets.