Ubuntu 14.04から16.06にアップグレードした後もlibglib2.0-dev(更新されたライブラリ)を受け取らない

Ubuntu 14.04から16.06にアップグレードした後もlibglib2.0-dev(更新されたライブラリ)を受け取らない

gitでreddit用に何かをコンパイルしてインストールしたいです。

./configure.ac を使用すると、次のエラーが表示されます。

./configure: line 5088: GLIB_GSETTINGS: command not found
./configure: line 5089: syntax error near unexpected token `1.42.0'
./configure: line 5089: `GOBJECT_INTROSPECTION_CHECK(1.42.0)'

stackoverflowで検索すると、GLIB_GSETTINGSはlibglib2.0-devにあるとマークされますが、それを介してインストールしようとすると

sudo apt-get install libglib2.0

また、次のエラーが発生します。

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libglib2.0-0-refdbg' for regex 'libglib2.0'
Note, selecting 'libglib2.0-cil-dev' for regex 'libglib2.0'
Note, selecting 'libglib2.0-tests' for regex 'libglib2.0'
Note, selecting 'libglib2.0-0-dbg' for regex 'libglib2.0'
Note, selecting 'libglib2.0-bin' for regex 'libglib2.0'
Note, selecting 'libglib2.0-cil' for regex 'libglib2.0'
Note, selecting 'libglib2.0-dbg' for regex 'libglib2.0'
Note, selecting 'libglib2.0-dev' for regex 'libglib2.0'
Note, selecting 'libglib2.0-doc' for regex 'libglib2.0'
Note, selecting 'libglib2.0-data' for regex 'libglib2.0'
Note, selecting 'libglib2.0-0' for regex 'libglib2.0'
libglib2.0-0 is already the newest version (2.48.1-1~ubuntu16.04.1).
libglib2.0-data is already the newest version (2.48.1-1~ubuntu16.04.1).
libglib2.0-bin is already the newest version (2.48.1-1~ubuntu16.04.1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libglib2.0-0-dbg : Depends: libglib2.0-0 (= 2.48.0-1ubuntu4) but 2.48.1-1~ubuntu16.04.1 is to be installed
 libglib2.0-0-refdbg : Depends: libglib2.0-0 (= 2.48.0-1ubuntu4) but 2.48.1-1~ubuntu16.04.1 is to be installed
 libglib2.0-dev : Depends: libglib2.0-0 (= 2.48.0-1ubuntu4) but 2.48.1-1~ubuntu16.04.1 is to be installed
                  Depends: libglib2.0-bin (= 2.48.0-1ubuntu4)

1ヶ月前にシステムを14.04から16.04にアップグレードしましたが、何かが足りないのですか、それとも今何か間違っていますか?

reddit gitソースはここにあります。https://github.com/samdroid-apps/something-for-reddit ここですべての依存関係を確認することもできます。パッケージの詳細: Something-for-reddit-git 0.1-1

ベストアンサー1

答えはダウングレードです。

stackoverflowで再検索したとき、他の人も同じ問題に直面していました。

sudo apt-get install libglib2.0-0=2.48.0-1ubuntu4

sudo apt-get install libglib2.0-dev

今私は次の質問に閉じ込められました./configure: line 5089GOBJECT_INTROSPECTION_CHECK(1.42.0)'

推奨されるダウングレードリンクは次のとおりです。https://askubuntu.com/questions/58664/cant-install-package-libglib2-0-dev-because-it-dependents-on-some-unknown-version/60314

おすすめ記事