Open gjanders opened 4 years ago
This is a known issue right now due to the way Splunk handles Python libraries. It's something we're still trying to work out.
So is the idea that you use pip to get that library externally and use a non-Splunk python install to get it? I wonder if pyden might do the trick here, I haven't looked into it enough
Or do you have to install the librsync from source and put it inside the app for this to work?
Or I could simplify my question, how do I get this app working as such? I would like to test it...
Unfortunately it's not that simple. The app was developed to use some built-in Splunk libraries in addition to the librsync stuff. The app as it stands isn't in a working state, unless you happen to be running Splunk on Mac OS because Python is handled differently by Splunk on Mac OS.
Understood, thanks
On startup I'm seeing this error in my Splunk 8.0.2 test server:
In the code I see hints that this is a C library:
I also found: lib/darwin/duplicity-0.8.4-py2.7.egg-info/SOURCES.txt:duplicity/_librsyncmodule.c lib/darwin/duplicity-0.8.4-py2.7.egg-info/installed-files.txt:../duplicity/_librsync.so
But not an x86 version included, is this related to https://github.com/librsync/librsync and do I need to build that to use duplicity?
Thanks