0

我正在尝试在我的 Debian Squeeze (Linux vserver 2.6.32-5-vserver-amd64)上安装(并编译,但错误最终是由于同样的问题引起的)SeekS

这是我得到的输出:

root@vserver:~/seeks# apt-get install seeks 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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:
 seeks : Depends: libevent-2.0-5 (>= 2.0.10-stable) but it is not installable
         Depends: libicu48 (>= 4.8-1) but it is not installable
         Depends: libopencv-calib3d2.3 but it is not installable
         Depends: libopencv-contrib2.3 but it is not installable
         Depends: libopencv-core2.3 but it is not installable
         Depends: libopencv-features2d2.3 but it is not installable
         Depends: libopencv-flann2.3 but it is not installable
         Depends: libopencv-highgui2.3 but it is not installable
         Depends: libopencv-imgproc2.3 but it is not installable
         Depends: libopencv-legacy2.3 but it is not installable
         Depends: libopencv-ml2.3 but it is not installable
         Depends: libopencv-objdetect2.3 but it is not installable
         Depends: libopencv-video2.3 but it is not installable
         Depends: libpcre3 (>= 8.10) but 8.02-1.1 is to be installed
         Depends: libprotobuf7 but it is not installable
         Depends: libstdc++6 (>= 4.6) but 4.4.5-8 is to be installed
         Depends: libtokyocabinet9 (>= 1.4.47) but it is not installable
E: Broken packages

有人知道如何解决吗?我检查了我的曲目,一切似乎都很好。

先感谢您

4

1 回答 1

1

我不知道你从哪里得到那个包,但很明显它的依赖关系不能从 Debian/squeeze 中得到满足。以libicu48为例:

$ rmadison libicu48
 libicu48 | 4.8.1.1-8 | wheezy | amd64, armel, armhf, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, s390x, sparc
 libicu48 | 4.8.1.1-8 | sid    | amd64, armel, armhf, hurd-i386, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, s390x, sparc

的源文件libicu48icu,让我们去寻找它:

$ rmadison icu
 icu | 4.4.1-8   | squeeze-security | source
 icu | 4.4.1-8   | squeeze          | source
 icu | 4.8.1.1-8 | wheezy           | source
 icu | 4.8.1.1-8 | sid              | source

看起来你将不得不从源代码构建包。 libstdc++, libicu*, libevent*,libpcre3可能不会有太大问题。

于 2012-07-16T10:59:08.637 回答