-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
apt-upgrade from 1.5.15 to 1.6.0 completely removes riot-web #13533
Comments
the That issue is #2777 |
@t3chguy Sorry, but I have no clue what this means. The package "riot-web" gives me what is needed to host riot-web on my server, so users can access it by the browser. So what do I need to do or change in detail to apt-update that to version 1.6.0? And what is a "static webapp"? (Isn't it the webapp what I was always using?!?) |
What you were using (riot-web package) was the electron app (if you looked at its dependencies, you probably installed x11 and electron), which just contained the webapp's source code and you were unsupportedly using that. |
Hi @t3chguy , So snapshot back to 1.5.15 again ... Is there a doc how to update this? |
riot-web (and riot-desktop) do not support downgrades due to the one-way encryption database upgrades which happen from time to time, if you wish to downgrade manually you are unsupported. The riot-desktop app is now sourced from https://github.com/vector-im/riot-desktop which now uses asars for their benefits, the plan was always this. Abusing the electron app for webservers was never a supported use-case. You could unpack the asar archive, but again, this is not a supported configuration. For installation to a webserver, use the official instructions. |
Ah, OK ... got it! Thank you! |
To be fair: it was rather hard to perceive this, based on the old package name. To know that when installing |
Agreed |
It was written that way in a doc two years ago when I introduced Matrix/Riot, that's why I did it that way 😉 Now I know the right way. |
Description
Updating riot-web via official repo on Ubuntu 18.04LTS has completely removed riot-web from the server
Steps to reproduce
These usual steps have completely removed riot-web from the server, only the *.json file and my own welcomt html file are left in /opt/Riot/resources/webapp.
Server message:
A dependency of riot-desktop is fully stupid for a headless server ...
Version 1.6.0 is listed as upgradable from 1.5.15:
The text was updated successfully, but these errors were encountered: