Install went fine (latest build for debian 9), user creation went fine.
But after loging in the login Window disappears. Nothing else happens.
If started from terminal an error is given out (in German "Speicherzugriffsfehler"... translated "Memory access error". See file attached.
When started with sudo an empty window pops up and another error is given out in terminal (see second attachment).
Hi
Retoshare is now distributed on Github. Any package that you find on sourceforge is obsolete.
Please go:
- https://github.com/RetroShare/RetroShare/ for the sources
- https://build.opensuse.org/package/show/network:retroshare/RetroShare for the debian 9 packages
- http://retroshare.net for the main website.
Also, some Debian versions are still distributing sqlcipher-3.2.0, which has a bug that crashes every program that uses it. The bug was fixed in v3.4.1. See here: https://github.com/sqlcipher/sqlcipher/issues/196. FYI, Ubuntu 16.04 uses 3.2.0-1.1 which seems to work fine.
Keep me posted!
Best regards
Cyril
Last edit: CsoL 2018-05-07
Thanks for your fast reply!
I installed Retroshare the way which is posted on the official download page. Using the opensuse repo. So Retroshare itself should be ok.
There's sqlcipher/stable 3.2.0-2 amd64 installed on my system. Should I try to upgrade?
In the meantime I used wine to test the Windows Binary which worked .... but.. well.. :-)
yes, definitely upgrade. I think it's the one that crashes. Try 3.4.1. I believe they also had the same problem with Tox: https://github.com/qTox/qTox/issues/4054
Last edit: CsoL 2018-05-07
If you're trying to create a source package, be aware that this process is already been automated. To create a source package, you just need to do this:
This script re-clones the repository (I know it's not optimal), removes unwanted content from it, and creates the deb src package.
You may remove the -k option of debuild at the end of the script to avoid signing with the built-in PGP key.
To compile that package for stretch, I usually use "pbulder-dist stretch build *.dsc" on ubuntu.
Thx and come back to me if you need anything.
Good morning!
I did use apt to install RS:
Just upgraded sqlcipher to 3.4.1-1 and it worked like a charme. Tried 3.2.0-2 first, because this is the latest version included in the Debian 9 stable release. .. which did not work.
Manually upgrading to 3.4.1-1 did the trick. Retroshare now starting fine.
Thanks for your help!
--
If someone has the same issues, download these files for your (Debian) system:
https://packages.debian.org/sid/libsqlcipher0
https://packages.debian.org/sid/database/sqlcipher
then install via terminal:
Last edit: hoiba 2018-05-08