cmus が Arch Linux で動作しない

cmus が Arch Linux で動作しない

ターミナルからcmusを実行しようとすると、次のメッセージが表示されます

bhaskar@ArchLinux_12:18:39_月5月20日:~>cmus

cmus: /usr/lib/libsystemd.so.0: バージョンLIBSYSTEMD_243' not found (required by cmus)

答え1

それは私でした。systemd のバグのため、いくつかのパッケージをマスクしてしまい、バグ トラッカーに戻ってそのバグがしばらくして修正されたことを確認することができませんでした。そこで、それらのパッケージのマスクを解除して更新すると、cmus が問題なく動作し始めました。

更新されたパッケージ: systemd systemd-libs sysvcompat

しかし、どこかの誰かが、一部のコンポーネントは systemd でオプションでビルドされており、それが問題の原因であり、自分でやろうと決めれば、その問題は解消できると指摘しました。しかし、残念なことに、システム パッケージをプルダウンしたところ、その依存関係でビルドされていました。

Arch で cmus を使用する場合は、「その」オプションを使用するか、自分でビルドする必要があります。

関連情報