Public bug reported: Upon launching Unknown Horizons (installed from Ubuntu repos) on the terminal, I get this error:
Traceback (most recent call last): File "/usr/games/unknown-horizons", line 380, in <module> main() File "/usr/games/unknown-horizons", line 185, in main import horizons.main File "/usr/lib/python2.7/dist-packages/horizons/main.py", line 45, in <module> from horizons.gui import Gui File "/usr/lib/python2.7/dist-packages/horizons/gui/__init__.py", line 22, in <module> from gui import Gui File "/usr/lib/python2.7/dist-packages/horizons/gui/gui.py", line 26, in <module> from fife.extensions.pychan.widgets import Icon File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/__init__.py", line 264, in <module> import widgets File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/__init__.py", line 32, in <module> from widget import Widget File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/widget.py", line 24, in <module> from fife.extensions.pychan.widgets.common import * File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/common.py", line 26, in <module> from fife.extensions.pychan import events File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/events.py", line 62, in <module> from compat import guichan File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/compat.py", line 131, in <module> assert isinstance(_multilistener(),guichan.ActionListener) File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/compat.py", line 110, in __init__ guichan.ActionListener.__init__(self) File "/usr/lib/python2.7/dist-packages/fife/fife.py", line 4308, in __init__ self.this.append(this) File "/usr/lib/python2.7/dist-packages/fife/fife.py", line 4290, in <lambda> __getattr__ = lambda self, name: _swig_getattr(self, ActionListener, name) File "/usr/lib/python2.7/dist-packages/fife/fife.py", line 74, in _swig_getattr return _swig_getattr_nondynamic(self, class_type, name, 0) File "/usr/lib/python2.7/dist-packages/fife/fife.py", line 69, in _swig_getattr_nondynamic return object.__getattr__(self, name) AttributeError: type object 'object' has no attribute '__getattr__' Launching Unknown Horizons through a GUI also fails. I expected the game to launch correctly. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: unknown-horizons 2014.1+ds1-2 ProcVersionSignature: Ubuntu 4.8.0-26.28-generic 4.8.0 Uname: Linux 4.8.0-26-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia ApportVersion: 2.20.3-0ubuntu8 Architecture: amd64 CurrentDesktop: Unity Date: Sat Oct 22 22:30:22 2016 PackageArchitecture: all SourcePackage: unknown-horizons UpgradeStatus: Upgraded to yakkety on 2016-10-13 (9 days ago) ** Affects: unknown-horizons (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635890 Title: Unknown Horizons error: type object 'object' has no attribute '__getattr__' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unknown-horizons/+bug/1635890/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs