Juliaup likely corrupted, no longer works for 1.12 (only) for me

I had a problem, and now a new one, very likely related.

For a while now I’ve gotten (and for RCs, that I could run):

$ juliaup default 1.12
Configured the default Julia version to be '1.12'.

but it wasn’t working (I just put off looking into that original problem), the default is still 1.12, but at least I could still run it manually, with (until no longer, I feel like I recall running 1.12.0, at least RCs worked):

$ julia +1.12
ERROR: The channel `1.12` does not exist in the versions database.

$ juliaup list
...
 1.12.0-rc1           1.12.0-rc1+0.x64.linux.gnu      
 1.12.0-rc1~x64       1.12.0-rc1+0.x64.linux.gnu      
 1.12.0-rc1~x86       1.12.0-rc1+0.x86.linux.gnu      
 1.12.0-rc2           1.12.0-rc2+0.x64.linux.gnu      
 1.12.0-rc2~x64       1.12.0-rc2+0.x64.linux.gnu      
 1.12.0-rc2~x86       1.12.0-rc2+0.x86.linux.gnu      
 1.12.0-rc3           1.12.0-rc3+0.x64.linux.gnu      
 1.12.0-rc3~x64       1.12.0-rc3+0.x64.linux.gnu      
 1.12.0-rc3~x86       1.12.0-rc3+0.x86.linux.gnu      
 1.12.0~x64           1.12.0+0.x64.linux.gnu          
 1.12.0~x86           1.12.0+0.x86.linux.gnu          
 1.12~x64             1.12.0+0.x64.linux.gnu          
 1.12~x86             1.12.0+0.x86.linux.gnu 
...

1.11 starts up 1.11.7 still, but suggest a downgrade…:

$ julia +1.11
The latest version of Julia in the `1.11` channel is 1.11.3+0.x64.linux.gnu. You currently have `1.11.7+0.x64.linux.gnu` installed. Run:

  juliaup update

in your terminal shell to install Julia 1.11.3+0.x64.linux.gnu and update the `1.11` channel to that version.

Any idea how to debug this or what might have happened? File an issue or is it already known?

What happens if you run

juliaup up

?
And what is the output of

juliaup st

?

Still a problem after:

$ juliaup up
Checking for new Julia versions
Checking for new version on channel '1.11-nightly' is taking a while... This can be slow due to server caching
Checking for new version on channel 'nightly' is taking a while... This can be slow due to server caching
Updating channel nightly
GC: No unused Julia installations to clean up.

$ juliaup default 1.12
Configured the default Julia version to be '1.12'.
$ julia +1.12
ERROR: The channel `1.12` does not exist in the versions database.

$ juliaup st
 Default  Channel        Version                              Update 
---------------------------------------------------------------------
..
          1.11.3         1.11.3+0.x64.linux.gnu                      
       *  1.12           1.12.0+0.x64.linux.gnu                      
          beta           1.12.0+0.x64.linux.gnu                      
          lts            1.10.10+0.x64.linux.gnu                     
          nightly        Development version 1.13.0-DEV.1317         
          release        1.12.0+0.x64.linux.gnu                      
          release~x86    1.12.0+0.x86.linux.gnu                      

$ julia
The latest version of Julia in the `1.10` channel is 1.10.8+0.x64.linux.gnu. You currently have `1.10.10+0.x64.linux.gnu` installed. Run:

  juliaup update

in your terminal shell to install Julia 1.10.8+0.x64.linux.gnu and update the `1.10` channel to that version.
..
  | | |_| | | | (_| |  |  Version 1.10.10 (2025-06-27)

In the folder .juliaup there should be a file juliaupself.json. On my PC it looks like:

ufechner@ufryzen:~/.juliaup$ cat juliaupself.json 
{
  "StartupSelfUpdateInterval": 1440,
  "ModifyPath": true,
  "JuliaupChannel": "release",
  "LastSelfUpdate": "2025-10-16T08:31:53.662452036Z"
}ufechner@ufryzen:~/.juliaup$ 

And in the folder .julia/juliaup is the file juliaup.json which looks like this on my PC:

ufechner@ufryzen:~/.julia/juliaup$ cat juliaup.json 
{
  "Default": "1.11",
  "InstalledVersions": {
    "1.11.7+0.x64.linux.gnu": {
      "Path": "./julia-1.11.7+0.x64.linux.gnu"
    },
    "1.10.10+0.x64.linux.gnu": {
      "Path": "./julia-1.10.10+0.x64.linux.gnu"
    },
    "1.12.0+0.x64.linux.gnu": {
      "Path": "./julia-1.12.0+0.x64.linux.gnu"
    }
  },
  "InstalledChannels": {
    "1.12": {
      "Version": "1.12.0+0.x64.linux.gnu"
    },
    "1.11": {
      "Version": "1.11.7+0.x64.linux.gnu"
    },
    "release": {
      "Version": "1.12.0+0.x64.linux.gnu"
    },
    "1.10": {
      "Version": "1.10.10+0.x64.linux.gnu"
    },
    "nightly": {
      "Path": "./julia-nightly",
      "Url": "https://julialangnightlies-s3.julialang.org/bin/linux/x86_64/julia-latest-linux-x86_64.tar.gz",
      "LocalETag": "\"6c12a9510eecefed4dbc76093c72f86f\"",
      "ServerETag": "\"0469a17d58b8a4f8ba327cb8e19c7af5\"",
      "Version": "1.13.0-DEV.1296"
    }
  },
  "Settings": {},
  "Overrides": [],
  "LastVersionDbUpdate": "2025-10-16T08:31:53.523329947Z"

Perhaps one of these files is corrupted on your PC?