VSCodium / vscodium

binary releases of VS Code without MS branding/telemetry/licensing
https://vscodium.com
MIT License
25.3k stars 1.1k forks source link

Ubuntu: The repository 'https://download.vscodium.com/debs noble Release' does not have a Release file. #1968

Closed RiaanBurger closed 1 month ago

RiaanBurger commented 3 months ago

Describe the bug When running apt update it presents this error:

E: The repository 'https://download.vscodium.com/debs noble Release' does not have a Release file.

Please confirm that this problem is VSCodium-specific

Please confirm that the issue/resolution isn't already documented

A previous issue on the matter is now closed: https://github.com/VSCodium/vscodium/issues/1059

cat /etc/apt/sources.list.d/vscodium.sources     
Architectures: amd64
Components: main
Enabled: yes
X-Repolib-Name: vscodium
Signed-By: /etc/apt/keyrings/vscodium.asc
Suites: noble
Types: deb deb-src
URIs: https://download.vscodium.com/debs
RiaanBurger commented 3 months ago

The new Linux Mint 22 that was released just now and which I've been testing that led to the error does not have snaps as a fallback,

RiaanBurger commented 3 months ago

Also discussed here, where currently the only option left is to move back to Microsoft vscode:

https://forums.linuxmint.com/viewtopic.php?p=2498549

daiyam commented 3 months ago

I just made a comment on the linux mint forum (it need to validated since I'm a new user...)

But it seems to be a linux mint issue, I will see with the folks there.

RiaanBurger commented 3 months ago

Thank you very much for the attention. It may be worth mentioning that for this Linux Mint is using Ubuntu 24.04 LTS (Noble Numbat), hence the Suites: noble part. Mint though, disables snaps, which may be why Ubuntu users haven't yet reported this (bar in that thread of a previous issue here that I linked.

RiaanBurger commented 3 months ago

I posted on the forum too and copy here:

Apologies if my troubleshooting is naive, I'm not familiar with apt and deb sources.

When I run:

sudo apt -oDebug::pkgAcquire::Worker=1 update 2>&1 | sed 's/%20/ /g' | grep codium | sed 's/%0a/\n/g'

It would seem the file it is looking for is:

https://download.vscodium.com/debs/dists/noble/InRelease

RiaanBurger commented 3 months ago

Reading:

https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/blob/master/updaterepos.sh?ref_type=heads

It looks like one may have to run reprepro multiple times per suite/codename.

I read that Aptly may be better suited.

RiaanBurger commented 3 months ago

I know little enough about these things that I'm not sure if I'm being helpful or just adding noise, but I found this .gitlab-ci.yml as an example of using aptly:

https://github.com/nodiscc/toolbox/blob/master/.gitlab-ci.yml

RiaanBurger commented 3 months ago

Thank you for the attention. I'm reverting back to VSCode for now. I'll check back some time to see if Codium repos are up.

paulcarroty commented 1 month ago

It works, tested in docker on Latest mint.