Element-web: Riot-web installation error; repository does not have a stable release

Created on 10 Jan 2019  Â·  10Comments  Â·  Source: vector-im/element-web

Description

When I try to install riot-web in Ubuntu 18.04, using bionic distribution,
it gives the following error
E: The repository 'https://riot.im/packages/debian bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

question support packaging

Most helpful comment

I don't know if this helps some others having this issue, but I'm running Linux Mint 19 (Tara) and ran into the same error. I was using the exact commands on the site for desktop. However, because I'm using Mint instead of straight up Ubuntu or Debian the lsb_release -cs command returned tara instead of bionic which messed up the link to the repo. I replaced the $(lsb_release -cs) in the echo command with bionic and it worked.

So for those having the same problem and come across this issue, you may want to run lsb_release -cs in your terminal and make sure that the distro coming out matches one of the ones here. If it doesn't match, then manually replace it in the echo command.

This might be something to be noted on the desktop download instructions page.

All 10 comments

Following the instructions on https://riot.im/desktop.html on a fresh bionic install worked for me - @dbkr do you have any thoughts as to what might be going wrong?

@tejasvi Since you are seeing this as well, did you follow the instructions on https://riot.im/desktop.html?

@jryans Yeah, I surely did.

The package repository and https://riot.im/desktop.html seem to be 404 now. What's up with that?

Any update about this issue? I saw today a new version was released but i cannot install it because that
'E: The repository 'https://riot.im/packages/debian bionic Release' does not have a Release file.'

thanks

@ecofintech the repository isn't riot.im/packages anymore, it is packages.riot.im,

https://packages.riot.im/debian/dists/bionic/Release

so you'd want
https://packages.riot.im/debian bionic Release

I don't know if this helps some others having this issue, but I'm running Linux Mint 19 (Tara) and ran into the same error. I was using the exact commands on the site for desktop. However, because I'm using Mint instead of straight up Ubuntu or Debian the lsb_release -cs command returned tara instead of bionic which messed up the link to the repo. I replaced the $(lsb_release -cs) in the echo command with bionic and it worked.

So for those having the same problem and come across this issue, you may want to run lsb_release -cs in your terminal and make sure that the distro coming out matches one of the ones here. If it doesn't match, then manually replace it in the echo command.

This might be something to be noted on the desktop download instructions page.

This might be something to be noted on the desktop download instructions page.

Definitely. It would not take that long to make that change and it would save every Mint user time.

The original issue likely caused by a 32 bit system where 32 bit Electron is no longer supported. https://www.electronjs.org/blog/linux-32bit-support

The mint issues will be solved by https://github.com/vector-im/riot-web/issues/13367

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lukebarnard1 picture lukebarnard1  Â·  3Comments

t3chguy picture t3chguy  Â·  3Comments

anoadragon453 picture anoadragon453  Â·  3Comments

turt2live picture turt2live  Â·  3Comments

richvdh picture richvdh  Â·  3Comments