jdx / mise

dev tools, env vars, task runner
https://mise.jdx.dev
MIT License
10.19k stars 293 forks source link

`mise i git-cliff`: GET https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml 404 Not Found #3116

Closed powerman closed 1 day ago

powerman commented 1 day ago

Describe the bug Unable to install git-cliff using (default) aqua backend.

To Reproduce

$ mise i git-cliff
mise ERROR HTTP status client error (404 Not Found) for url (https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml)
mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information

Expected behavior git-cliff should be installed using aqua backend.

mise doctor output

version: 2024.11.20 linux-x64 (e07385e 2024-11-21)
activated: yes
shims_on_path: no

build_info:
  Target: x86_64-unknown-linux-gnu
  Features: DEFAULT, NATIVE_TLS, OPENSSL
  Built: Thu, 21 Nov 2024 02:29:38 +0000
  Rust Version: rustc 1.82.0 (f6e511eec 2024-10-15)
  Profile: release

shell:
  /bin/zsh
  zsh 5.9 (x86_64-pc-linux-gnu)

dirs:
  cache: ~/.cache/mise
  config: ~/.config/mise
  data: ~/.local/share/mise
  shims: ~/.local/share/mise/shims
  state: ~/.local/state/mise

config_files:
  ~/.config/mise/config.toml
  ~/proj/vim/ruscmd.nvim/mise.toml

backends:
  aqua
  asdf
  cargo
  core
  go
  npm
  pipx
  spm
  ubi
  vfox

plugins:
  asdf-powerman-asdf-git-subrepo  ssh://git@github.com/powerman/asdf-git-subrepo.git#f00c818
  powerman/asdf-git-subrepo

toolset:
  aqua:cli/cli@2.62.0
  aqua:neovim/neovim@0.10.2
  aqua:neovim/neovim@0.9.0
  asdf:powerman/asdf-git-subrepo@0.4.9
  asdf:powerman/asdf-lua@5.1.5
  go:github.com/bernardo-bruning/ollama-copilot@0.2.0
  go:github.com/davidrjenni/reftools/cmd/fillstruct@latest
  go:github.com/davidrjenni/reftools/cmd/fillswitch@latest
  go:github.com/erning/gorun@latest
  go:github.com/fatih/gomodifytags@1.17.0
  go:github.com/josharian/impl@1.4.0
  go:github.com/koron/iferr@latest
  go:github.com/maruel/panicparse/v2/cmd/pp@2.3.1
  go:github.com/oklog/ulid/v2/cmd/ulid@2.1.0
  go:github.com/quasilyte/gogrep/cmd/gogrep@0.5.0
  go:github.com/rogpeppe/gohack@1.0.2
  go:github.com/smartystreets/goconvey@1.8.1
  go:golang.org/x/perf/cmd/benchstat@latest
  go:golang.org/x/pkgsite/cmd/pkgsite@latest
  go:golang.org/x/review/git-codereview@1.13.0
  go:golang.org/x/tools/cmd/eg@0.27.0
  go:golang.org/x/tools/cmd/go-contrib-init@0.27.0
  go:golang.org/x/tools/cmd/godoc@0.27.0
  go:golang.org/x/tools/cmd/gonew@0.27.0
  go:rsc.io/rf@latest
  npm:rag-crawler@1.5.0
  pipx:a13xp0p0v/kernel-hardening-checker@latest
  pipx:aider-chat@0.63.2
  ubi:JohnnyMorganz/stylua@2.0.1
  ubi:Kampfkarren/selene@0.27.1
  ubi:ankitpokhrel/jira-cli@1.5.2
  ubi:aquaproj/aqua@2.38.0
  ubi:bronze1man/yaml2json@1.3.3
  ubi:cespare/reflex@0.3.1
  ubi:fullstorydev/grpcui@1.4.1
  ubi:fullstorydev/grpcurl@1.9.1
  ubi:go-task/task@3.40.0
  ubi:jdx/usage@1.3.2
  ubi:jgm/pandoc@3.5
  ubi:jondot/goweight@1.0.5
  ubi:ktr0731/evans@0.10.11
  ubi:kubernetes-sigs/kind@0.25.0
  ubi:kubernetes/minikube@1.34.0
  ubi:magefile/mage@1.15.0
  ubi:mikefarah/yq@4.44.3
  ubi:noahgorstein/jqp@0.7.0
  ubi:oligot/go-mod-upgrade@0.10.0
  ubi:plandex-ai/plandex@cli/v1.1.1
  ubi:psampaz/go-mod-outdated@0.9.0
  ubi:santhosh-tekuri/jsonschema@6.0.1
  ubi:sigoden/aichat@0.23.0
  ubi:uber-go/gopatch@0.4.0
  ubi:watchexec/watchexec@2.2.0

env_vars:
  MISE_LOG_FILE=~/.local/share/mise.log
  MISE_LOG_FILE_LEVEL=info
  MISE_SHELL=zsh

settings:
  activate_aggressive = false
  all_compile = false
  always_keep_download = false
  always_keep_install = false
  asdf_compat = false
  cache_prune_age = "30d"
  ci = false
  color = true
  debug = false
  disable_backends = []
  disable_default_registry = false
  disable_hints = []
  disable_tools = []
  experimental = true
  fetch_remote_versions_cache = "1h"
  fetch_remote_versions_timeout = "10s"
  go_default_packages_file = "~/.default-go-packages"
  go_download_mirror = "https://dl.google.com/go"
  go_repo = "https://github.com/golang/go"
  go_set_gopath = false
  go_set_goroot = true
  go_skip_checksum = false
  http_timeout = "30s"
  jobs = 4
  legacy_version_file = true
  legacy_version_file_disable_tools = []
  libgit2 = true
  lockfile = true
  log_level = "info"
  not_found_auto_install = true
  paranoid = true
  pin = false
  plugin_autoupdate_last_check_duration = "7d"
  quiet = false
  raw = false
  task_timings = false
  trace = false
  trusted_config_paths = [
      "~/.config/mise/config.toml",
      "~/proj/",
  ]
  unix_default_file_shell_args = ["sh"]
  unix_default_inline_shell_args = [
      "sh",
      "-c",
  ]
  use_file_shell_for_executable_tasks = false
  use_versions_host = true
  verbose = false
  windows_default_file_shell_args = [
      "cmd",
      "/c",
  ]
  windows_default_inline_shell_args = [
      "cmd",
      "/c",
  ]
  windows_executable_extensions = [
      "exe",
      "bat",
      "cmd",
      "com",
      "ps1",
      "vbs",
  ]
  yes = false

  [cargo]
  binstall = true

  [node]

  [npm]
  bun = false

  [pipx]
  uvx = true

  [python]
  default_packages_file = "~/.default-python-packages"
  pyenv_repo = "https://github.com/pyenv/pyenv.git"
  venv_auto_create = false
  venv_stdlib = false

  [ruby]
  default_packages_file = "~/.default-gems"
  ruby_build_repo = "https://github.com/rbenv/ruby-build.git"
  ruby_install = false
  ruby_install_repo = "https://github.com/postmodern/ruby-install.git"

  [status]
  missing_tools = "if_other_versions_installed"
  show_env = false
  show_tools = false
No warnings found
No problems found

Additional context

$ mise i --debug git-cliff
DEBUG ARGS: mise i --debug git-cliff
DEBUG config: ~/proj/vim/ruscmd.nvim/mise.toml
DEBUG config: ~/.config/mise/config.toml
DEBUG install_versions: git-cliff@latest
DEBUG GET https://mise-versions.jdx.dev/git-cliff
DEBUG starting new connection: https://mise-versions.jdx.dev/
DEBUG GET https://mise-versions.jdx.dev/git-cliff 200 OK
DEBUG GET Downloading https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml to ~/.cache/mise/aqua-registry/pkgs/orhub/git-cliff/registry.yaml
DEBUG GET https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml
DEBUG GET https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml 404 Not Found
Error: 
   0: HTTP status client error (404 Not Found) for url (https://mise-versions.jdx.dev/aqua-registry/orhub/git-cliff/registry.yaml)

Location:
   src/http.rs:67

Version:
   2024.11.20 linux-x64 (e07385e 2024-11-21)

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.