We are aware of this issue affecting some Linux users who are running rolling release distributions. Our developers are aware of it, and are working to correct it in an upcoming version - hopefully before any of the distros we do officially support also update their version of ZLIB. This is one reason we don't officially support rolling release distros or unstable builds - but if you are affected by this, there are a couple of workarounds.
First: this problem should only affect using SpiderOak's GUI. Running with either `--batchmode` or `--headless` via the command line should work. It isn't a perfect solution, we know; however, this will at least ensure that while we're working on getting this fixed, you will be able to keep your data properly backed up and syncing.
If you'd like to learn more about using SpiderOak from the command line, I invite you to read through our guide to command line use here: How Can I Use SpiderOak From the Command Line?
For the next two ideas: proceed with caution. In doing either of the following, you'll be on your own because it's not something we can officially support doing. It is likely going to affect more than just your installation of SpiderOak - and because every distro does things a bit differently, we can only provide guidelines and not complete instructions. This is just another reason we are only able to support stable releases - the workarounds involved with unstable or rolling release distributions can have more wide-ranging effects.
If you must use the GUI, there are two options:
You can try rolling back your distro to use the last version (zlib_1.2.9). This may affect other programs relying on those libraries, so please take that into consideration and weigh that option very seriously before doing so.
Or, you may wish to try backing up the current library SpiderOak is using (/opt/SpiderOakONE/lib/libz.so.1) and symlinking to the built-in libz your distro is using. We've had reports of this workaround working quite nicely; I would still recommend backing up the original libz just in case, so you can revert back if something goes awry.