Closed4

mise で kotlin が missing

rch850rch850

mise upgrade kotlin してもダウンロードが30分以上終わらず、中途半端な状態で残ってしまった。

❯ mise upgrade kotlin
mise kotlin@2.1.0 * Downloading kotlin release 2.1.0...

シェルを起動するたびに mise WARN missing: kotlin@2.1.0 と出てきてしまう。
自分がシェルに powershell10k を使ってる都合で、起動時の出力がデカデカと警告として出てくるので、とても気になってしまう。

削除しようとしても、次のようになって削除できない。

❯ mise uninstall kotlin
mise WARN  kotlin@2.1.0 is not installed

それっぽいコマンドの mise prune を実行しても削除できない。

❯ mise prune
mise pruned configuration links
mise WARN  missing: kotlin@2.1.0

どうしたものか。

rch850rch850

mise が少し古かったのでアップデートしてみた。

Homebrew で入れていたので brew upgrade misemise 2024.10.9 -> 2024.11.37 となった。11月37日!?って思ったけど、そういう意味じゃなさそう。

それで再び mise upgrade kotlin を試したけど、また30分ほど終わらず、中断させた。

rch850rch850

https://mise.jdx.dev/troubleshooting.html を読んで、とりあえず効果あるか分からないけど mise cache clear を試してみた。

❯ mise cache clear
mise cache cleared

❯ mise uninstall kotlin
mise kotlin@2.1.0 ✓ uninstalled

❯ mise ls
Tool    Version           Config Source              Requested
...
kotlin  2.1.0 (missing)   ~/.config/mise/config.toml latest
...

uninstall できた!かのように見えたけど mise ls には引き続き存在している。

実際の出力では 2.1.0 のように打ち消し線がついている。

でもシェルを開いたときの missing の警告は出なくなったので、許容範囲になった。

rch850rch850

まだ missing なのが気になって、おもむろに mise install してみたところ、成功した!

❯ mise install kotlin@latest
mise kotlin@2.1.0 ✓ installed

インストールできなかったのは一時的な問題だったのかしら。これにてクローズ。

このスクラップは15日前にクローズされました