SDL2 のインストール中に依存関係エラーが発生する

SDL2 のインストール中に依存関係エラーが発生する

プロジェクトでSDL2を使いたいです。そのためには、SDL2のライブラリとインクルードファイルが必要です。SDL2をインストールしようとしていました。

apt-get install libsdl2-dev

しかし、エラーが発生します:

The following packages have unmet dependencies:
 libpulse-dev : Depends: libpulse0 (= 1:14.2-1ubuntu1) but 1:14.2-1ubuntu1.1 is to be installed
                Depends: libpulse-mainloop-glib0 (= 1:14.2-1ubuntu1) but 1:14.2-1ubuntu1.1 is to be installed
E: Unable to correct problems, you have held broken packages.

どうすれば修正できますか?

Ubuntu 説明: Ubuntu 21.04 リリース: 21.04 コードネーム: hirsute

答え1

したがって、sdl2 パッケージのエラーの原因は見つかりませんが、ソースから手動でコンパイルするとインストールできます (./configure、sudo make install)。

関連情報