nvbn / everpad

Evernote client well integrated with linux desktop
1.17k stars 143 forks source link

Everpad broken for Fedora 19 #353

Open Eagleeye777 opened 11 years ago

Eagleeye777 commented 11 years ago

After installing everpad on Fedora 19 it appears that it is actually broken and not running at all.

There appears an Icon for the gnome-shell, but it can neiter be clicked nor does anything at all happen.

Here is the latest debug information I could obtain:

Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/everpad/pad/indicator.py", line 76, in update 20, Note.ORDER_UPDATED_DESC, 1, File "/usr/lib/python2.7/site-packages/everpad/tools.py", line 32, in wrapper return getattr(self.interface, name)(_args, *_kwargs) File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 70, in call* return self._proxy_method(_args, _keywords) File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in call _keywords) File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Python.sqlalchemy.exc.InvalidRequestError: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb retval = candidate_method(self, args, *_keywords) File "/usr/lib/python2.7/site-packages/everpad/provider/service.py", line 101, in findnotes qs = self.sq(Note).filter(and( File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 1106, in query return self._query_cls(entities, self, **kwargs) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 115, in init self._set_entities(entities) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 124, in _set_entities self._set_entity_selectables(self._entities) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 157, in _set_entity_selectables ent.setup_entity(*d[entity]) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2728, in setup_entity self._with_polymorphic = ext_info.with_polymorphic_mappers File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/langhelpers.py", line 614, in get__ obj.dict[self.name**] = result = self.fget(obj) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 1426, in _with_polymorphic_mappers configure_mappers() File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 2118, in configure_mappers raise e InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Original exception was: Can't determine relationship direction for relationship 'Note.conflict_parent' - foreign key columns within the join condition are present in both the parent and the child's mapped tables. Ensure that only those columns referring to a parent column are marked as foreign, either via the foreign() annotation or via the foreign_keys argument.