You are not logged in.
After a recent update, Everpad has stopped working.
I think the problem is dependency-based. I am not sure I have all of the appropriate dependencies. Does anyone have any insight on this?
Last edited by zwl (2013-02-03 03:52:47)
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
If the problem is dependency-based, the output seen by running everpad from a terminal will almost certainly say which one it can't find.
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
That is a great point; although I am not sure how to parse that information.
The output from starting in the terminal is:
Traceback (most recent call last):
File "/usr/bin/everpad", line 9, in <module>
load_entry_point('everpad==2.4dev', 'gui_scripts', 'everpad')()
File "/usr/lib/python2.7/site-packages/everpad/pad/indicator.py", line 279, in main
app.provider = get_provider(session_bus)
File "/usr/lib/python2.7/site-packages/everpad/tools.py", line 37, in wrapper
return InterfaceWrapper(partial(fnc, *args, **kwrags))
File "/usr/lib/python2.7/site-packages/everpad/tools.py", line 14, in __init__
self.__load()
File "/usr/lib/python2.7/site-packages/everpad/tools.py", line 17, in __load
self.__interface = self.__get()
File "/usr/lib/python2.7/site-packages/everpad/tools.py", line 44, in get_provider
provider = bus.get_object("com.everpad.Provider", '/EverpadProvider')
File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 241, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 248, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 180, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 278, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/everpad-provider exited with status 1
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
There are a few errors like this on the everpad github site. To really see what's going on, you need to look at the output from "everpad-provider" as well.
Last edited by ConnorBehan (2013-01-29 05:15:37)
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
Looks like the problem is not having regex installed:
Traceback (most recent call last):
File "/usr/bin/everpad-provider", line 9, in <module>
load_entry_point('everpad==2.4dev', 'console_scripts', 'everpad-provider')()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 343, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2307, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2013, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.7/site-packages/everpad/provider/daemon.py", line 4, in <module>
from everpad.provider.sync import SyncThread
File "/usr/lib/python2.7/site-packages/everpad/provider/sync.py", line 38, in <module>
import regex
ImportError: No module named regex
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
I tried installing python2-regex-hg but I am getting a build error.
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
Then post the build error. Reading one of Arch's main rules would make this go a lot faster.
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
I apologize.
Build error:
==> Starting build()...
warning: code.google.com certificate with fingerprint 4b:b7:cc:81:2c:b9:00:3a:75:97:10:27:43:61:0b:93:d9:7c:3c:19 not verified (check hostfingerprints or web.cacerts config setting)
pulling from https://code.google.com/p/mrab-regex-hg
searching for changes
no changes found
cp: cannot stat ‘../regex_2/Features.rst’: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
Ok, some files must've been moved around in the hg repo and the PKGBUILD has not been updated to reflect that. See those lines in the PKGBUILD where four file copies are done in a row? Instead of copying Features.rst from ../${_regex} to ${_dist} and UnicodeProperties.txt from ../${_regex} to ${_dist}... it should make a new directory called docs and then copy Features.rst from ../docs to docs and UnicodeProperties.rst from ../docs to docs.
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
Thank you!
I will alert the package maintainer.
(I will mark this solved if this does in fact fix Evernote.)
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline
It is working again.
--
Stand up and be counted!
https://linuxcounter.net/cert/550973.png
Offline