Не устанавливается libglib2.0-dev (обновленные библиотеки) даже после обновления с Ubuntu 14.04 до 16.06

Не устанавливается libglib2.0-dev (обновленные библиотеки) даже после обновления с Ubuntu 14.04 до 16.06

Я хотел скомпилировать и установить что-то для Reddit из git.

Когда я запустил ./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)

Я обновил систему с 14.04 до 16.04 месяц назад. Я что-то упустил или сейчас делаю что-то не так?

Исходный код git для reddit находится здесь.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 5089: GOBJECT_INTROSPECTION_CHECK(1.42.0)'

Вот ссылка, предлагающая понижение версии:https://askubuntu.com/questions/58664/cant-install-package-libglib2-0-dev-because-it-depends-on-some-unknown-version/60314

Связанный контент