Snapchat / KeyDB

A Multithreaded Fork of Redis
https://keydb.dev
BSD 3-Clause "New" or "Revised" License
11.02k stars 564 forks source link

The repository 'https://download.keydb.dev/open-source-dist noble Release' does not have a Release file. #835

Open mbfdias opened 1 month ago

mbfdias commented 1 month ago

While installing a new Ubuntu 24.04 server, I attempted to install KeyDB instead of redis, but the ppa does not yet have support for ubuntu 24.04/noble version.

E: The repository 'https://download.keydb.dev/open-source-dist noble Release' does not have a Release file.

mmaciel commented 1 month ago

I've managed to get over this by changing /etc/apt/sources.list.d/keydb.list as follows: deb [trusted=yes] https://download.keydb.dev/open-source-dist noble main

Even after the fact, I'm still getting an issue when attempting to run apt update, output looks like this:

Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease Hit:2 http://archive.ubuntu.com/ubuntu noble InRelease Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease Ign:5 https://download.keydb.dev/open-source-dist noble InRelease Ign:6 https://download.keydb.dev/open-source-dist noble Release Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Ign:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Ign:7 https://download.keydb.dev/open-source-dist noble/main all Packages Err:8 https://download.keydb.dev/open-source-dist noble/main amd64 Packages 404 Not Found [IP: 18.221.162.228 443] Ign:9 https://download.keydb.dev/open-source-dist noble/main Translation-en Ign:10 https://download.keydb.dev/open-source-dist noble/main amd64 Components Ign:11 https://download.keydb.dev/open-source-dist noble/main all Components Ign:12 https://download.keydb.dev/open-source-dist noble/main all c-n-f Metadata Ign:13 https://download.keydb.dev/open-source-dist noble/main amd64 c-n-f Metadata Reading package lists... Done E: Failed to fetch https://download.keydb.dev/open-source-dist/dists/noble/main/binary-amd64/Packages 404 Not Found [IP: 18.221.162.228 443] E: Some index files failed to download. They have been ignored, or old ones used instead.

Not sure exactly what could be going wrong there.

mmaciel commented 3 weeks ago

@mbfdias It would seem like we've been playing ourselves: there's no release for our version of Ubuntu (Noble = Noble Numbat = 24.04).

One option here if you can handle it would be to downgrade to version 22.04.4. Hope this helps!

mbfdias commented 3 weeks ago

@mmaciel another option is wait for the noble version to arrive :+1:
this is the nature of open source, you can either wait, or do it yourself :dagger: