Не удается установить glib-dev

Я пытался построить dasher , но я получил это необходимо glib. Таким образом, получилось следующее:

Checking for GLIB... configure: error: Package requirements (glib-2.0>= 2.6) were not met:
No package 'glib-2.0' found

Поэтому я попытался установить libglib2.0-dev

. Выдало еще одну ошибку:

libglib2.0-dev:
  Depends: libglib2.0-0 (=2.26.0-0ubuntu1) but 2.26.1-0ubuntu1 is to be installed
  Depends: libglib2.0-bin but it is not going to be installed
[ 118] Что мне делать?

5
задан 23 February 2017 в 15:04

3 ответа

Проблема в том, что вы устанавливаете пакет с dpkg, который не устанавливает зависимости. Вы должны использовать apt-get (aptitude тоже может это сделать) следующим образом:

sudo apt-get install libglib2.0-dev

Таким образом, все необходимые зависимости будут установлены автоматически.

0
ответ дан 23 February 2017 в 15:04

2.26 фактически ссылается на версию glib, а не на версию GNOME, и является актуальной для Maverick. Я думаю, что вы, возможно, просто попали во время, когда определенные пакеты не могут быть установлены, если одна арка собирается раньше другой. Это все еще не удается установить?

0
ответ дан 23 February 2017 в 15:04

2.26 относится к GNOME 2.26, который является старой версией. У вас есть Ubuntu 9.10 или аналогичный старый дистрибутив Ubuntu?

Если вы сможете обновить свой дистрибутив, вы сможете решить эти проблемы. Если вы не можете выполнить обновление, получите более старый пакет исходного кода программы, который компилируется с dasher.

0
ответ дан 23 February 2017 в 15:04

Другие вопросы по тегам:

Похожие вопросы: