Antergos / whither

Universal Linux Application SDK - Create once. Run everywhere.
GNU General Public License v3.0
9 stars 9 forks source link

Cannot import whither.base.objects.Window #3

Open TLATER opened 6 years ago

TLATER commented 6 years ago

I'm trying to run the lightdm web-greeter on Gentoo, but find that it fails when trying to import whither.base.objects.Window.

Trying to run from whither.base.objects import Window manually in a python shell results in the same issue:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python3.5/site-packages/whither/base/objects.py", line 75, in <module>
    class BaseObject(metaclass=MCS):
  File "/usr/lib64/python3.5/site-packages/whither/base/metaclasses.py", line 52, in __new__
    super(self, self).__init_subclass__(**kwargs)
AttributeError: 'super' object has no attribute '__init_subclass__'

Looking at metaclasses.py I should probably mention that this is running under python3.5.4.

Is this object not supposed to be imported and should I leave an issue with the web-greeter project? Did I make a mistake compiling something along the way? I'm happy to supply my ebuild files for this if those would be helpful.

Twi1ightSpark1e commented 6 years ago

I'm on Gentoo too, and with Python 3.6 as default everything works well