【发布时间】:2014-07-21 12:58:01
【问题描述】:
我有一个为 Ubuntu 13.04 编译的 apt 包,想在 Ubuntu 14.04 上安装它
有问题的软件包取决于 libcogl12,它在 Ubuntu 14.04 上不可用(我假设已替换为较新的 libcogl15)。
为了解决这个问题,我下载了 cogl 源代码并手动构建了 libcogl12:
sudo apt-get install freeglut3-dev libxcomposite-dev libglib2.0-dev libpango1.0-dev
curl -O http://ftp.gnome.org/pub/GNOME/sources/cogl/1.7/cogl-1.7.8.tar.xz
cd cogl-1.7.8
./configure --prefix=/usr
make
sudo checkinstall
在checkinstall 交互式菜单中,我为结果包定义了一个libcogl12 名称。它构建没有问题,但安装时出现错误:
dpkg: dependency problems prevent configuration of libcogl12:
libclutter-1.0-0:amd64 (1.16.4-0ubuntu2) breaks libcogl12 and is installed.
“A 打破 B 并安装”是什么意思?我看不到任何有关此类错误的文档:(。
【问题讨论】:
标签: ubuntu apt dpkg checkinstall