Error when trying to update yunohost

I was running a ‘apt update’ command but one repo from opensuse keeps getting a signature error:

Err:4 http://download.opensuse.org/repositories/devel:languages:crystal/Debian_Unstable  InRelease
  The following signatures were invalid: EXPKEYSIG E456AE72856D1476 devel:languages:crystal OBS Project <devel:languages:crystal@build.opensuse.org>

I don’t know why there’s this repo of opensuse in the first place? Can I safely remove it?

Hmpf you can probably remove the file related to opensuse/crystal in /etc/apt/sources.list.d/ … This was probably installed by some app that is based on crystal, such as Invidious

1 Like

Indeed, I tried isntalling invidious, but it got broken because it depends on prosody, and I have metronome activated. Btw many other apps rely on prosody, like peertube, invidious and jitsi, is there some workaround if one wants to keep using metronome?

Not really, it’s just a huge mess

1 Like

thanks for the info, well I am gratefull for the things working on yunohost. It changed my life.

2 Likes

I am having the same error and i also NOT being able to update…
I mean, when i hit update Yunohost “loses connection with the server”… and then asks me to reLogin…

I don’t know if it’s openSuse or Debian or Crystal but something got messed up recently…

I will leave the log here:
Fetching available upgrades for system packages…

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: /repositories/devel:/languages:/crystal/Debian_Unstable - openSUSE Download InRelease: The following signatures were invalid: EXPKEYSIG E456AE72856D1476 devel:languages:crystal OBS Project

W: Failed to fetch http://download.opensuse.org/repositories/devel:languages:crystal/Debian_Unstable/InRelease The following signatures were invalid: EXPKEYSIG E456AE72856D1476 devel:languages:crystal OBS Project

W: Some index files failed to download. They have been ignored, or old ones used instead.

Something went wrong while updating the cache of APT (Debian’s package manager). Here is a dump of the sources.list lines, which might help identify problematic lines:

sources.list:deb Index of /debian bullseye main contrib
sources.list:deb-src Index of /debian bullseye main contrib
sources.list:deb Index of /debian/ bullseye stable
sources.list:deb Index of /debian-security bullseye-security main contrib non-free
sources.list:deb-src Index of /debian-security bullseye-security main contrib non-free
sources.list:deb Index of /debian bullseye-updates main contrib non-free
sources.list:deb-src Index of /debian bullseye-updates main contrib non-free
sources.list.d/crystal.list:deb /repositories/devel:/languages:/crystal/Debian_Unstable - openSUSE Download /
sources.list.d/extra_php_version.list:deb Index of /php/ bullseye main

Updating application catalog…

The application catalog has been updated!

Maybe this log from the History “tab” is uncomplete so i will paste this other one from the Tools / Logs menu:

https://paste.yunohost.org/raw/beweneseme

after this i tried to update BoZon and i encountered this:

https://paste.yunohost.org/raw/pogupusayo

just remove the repo and it’s signatures

1 Like

the solution is to install latest Crystal runing THIS code:

curl -fsSL https://crystal-lang.org/install.sh | sudo bash

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.