JHBuildのGnuTLSアップデート

JHBuildのGnuTLSアップデート

GTK+この目的のために、ソースからコンパイルしてインストールしようとしています。出力なしでJHBuild正常にPyGObject使用しJHBuildて実行しました。sanitycheck

ビルドの場合は、ターミナルで指定されているように> =バージョン3.0が必要なGTK+ようです。JHBuildGnuTLS

checking for GNUTLS... no
configure: error: in `/home/xiaolong/jhbuild/releases/gnome-apps-3.17.90/glib-networking-2.45.1':
configure: error: "Requested 'gnutls >= 3.0' but version of GnuTLS is 2.12.23
You may find new versions of GnuTLS at http://www.gnu.org/software/gnutls/"
See `config.log' for more details
*** Error during phase configure of glib-networking: ########## Error running ./configure --prefix /home/xiaolong/jhbuild/releases/gnome-apps-3.17.90/install --enable-installed-tests --disable-static --disable-gtk-doc --disable-Werror  *** [13/29]

GnuTLSだから私のシステムにインストールされているバージョンよりも新しいバージョンをビルドする方法については、次のガイドラインを検索して見つけました。

http://www.bauer-power.net/2014/06/how-to-install-gnutls-3123-from-source.html

エラーなしで指示を完了するには、いくつかのライブラリをインストールする必要がありましたが、完了しました。これで、JHBuildビルド中に次のエラーが発生するまで正しく実行されると確信していましたが、そうではありませんGTK+でした。代わりに、> =バージョン3.0の要求について同じエラーメッセージが表示され続けますGnuTLS。ソースからビルドを見つけるのにJHBuild問題があるようですが、GnuTLSパッケージ管理システムにインストールされているビルドはまだ見つかります。

この問題をどのように解決できますか?

答え1

私はそれについて考えた。libgnutls28以前に削除する必要がありましたapt。その後、jhbuildビルドコマンドを再実行しましたが、もうGnuTLSに関連していない他のエラーが発生し、問題に合わないようです。

関連情報