I tried to install Synapse on ARM board, on YNH 3.0beta. The install failed while starting the service. @Josue suggested to look at journalctl -u matrix-synapse log, which i did and was interesting tonight. Here is the log.
No, it’s a problem about the libssl library. Actually I make the prebuilt package on debian jessie, so all dependence is compatible with debian jessie. And the problem with libssl is that on debian jessie we have only libssl1.0.0 and on debian strech we have libssl1.0.2 and libssl libssl1.1
So the solution might be to make a version for jessie and one for stretch.
The install failed, but the abort procedure seem to uninstall only partially what was installed. I tried twice, and the second time (the following logs), the system created a matrix-synapse__2 user etc.
Sorry but could you try a new time because I updated the source which was wrong.
You could also try to lunch “yunohost app list” to see if any synapse instance is already installed. And after “yunohost app remove synapse” or synapse__2 maybe.
Now it works. Thanks a lot for your help
Guys, this stretch migration is really easy (and in my case only possible) because of you all benevolent developpers/maintainers
Thanks to as you as well for taking a lot of time to test and report! It would be almost impossible to reach that level of quality for stable releases without your important contribution