2023年の中旬ごろ、HomebrewがBigSurなどの古いMacOSをサポートから外してしまいました。 しばらくは「なんとかなるさ!」と使っていたのですが、半年もしないうちに重要なパッケージが更新できなくなり… 特に痛かったのは、libheifが更新できなくなって、ImageMagicでavifを扱えなくなったことでした。 そこで古いOSもサポートしていると噂のMacPortsに移行することに。 他の移行先としてnixなども考えましたが、ちょっと調べた感じだと「まだ過渡期なのかな」と思ったので、無難にMacPortsにしました。 で、実際に使ってみたら、拍子抜けするぐらい、普通に移行できました。 しかし、やはり一部ハマったものもあったので、その経験を残しておきます。 ハマりポイントは2つで、自分の場合はcargo-edit(Rust)とfabric(Python3)でした。 cargo