Я пытался построить 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] Что мне делать?
Проблема в том, что вы устанавливаете пакет с dpkg
, который не устанавливает зависимости. Вы должны использовать apt-get
(aptitude тоже может это сделать) следующим образом:
sudo apt-get install libglib2.0-dev
Таким образом, все необходимые зависимости будут установлены автоматически.
2.26 фактически ссылается на версию glib, а не на версию GNOME, и является актуальной для Maverick. Я думаю, что вы, возможно, просто попали во время, когда определенные пакеты не могут быть установлены, если одна арка собирается раньше другой. Это все еще не удается установить?
2.26 относится к GNOME 2.26, который является старой версией. У вас есть Ubuntu 9.10 или аналогичный старый дистрибутив Ubuntu?
Если вы сможете обновить свой дистрибутив, вы сможете решить эти проблемы. Если вы не можете выполнить обновление, получите более старый пакет исходного кода программы, который компилируется с dasher
.