我试图构建达舍尔,但我知道它需要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怎么办?
发布于 2011-02-18 08:50:05
问题是,您正在使用dpkg安装包,它不安装依赖项。您必须使用apt-get (智能也可以这样做):
sudo apt-get install libglib2.0-dev这样,所有所需的依赖项都将自动安装。
发布于 2011-01-26 13:41:34
2.26指的是GNOME 2.26,这是一个旧版本。您有Ubuntu9.10或类似的旧Ubuntu发行版吗?
如果您可以升级您的发行版,您应该能够解决这些问题。如果您不能升级,那么获取一个用dasher编译的程序源代码的旧包。
发布于 2011-02-18 07:10:06
2.26实际上指的是GNOME版本,而不是GNOME版本,这是当前对于特立独行的人来说的。我想你可能刚刚遇到了这样的情况:如果一个拱形在另一个拱形之前构建,那么某些软件包是不可安装的。这还没有安装吗?
https://askubuntu.com/questions/23347
复制相似问题