安装 graph-tool 和 aptitude 依赖项

安装 graph-tool 和 aptitude 依赖项

我正在尝试安装图形工具

我已sources.list使用“精确”存储库选项进行了更改。我现在可以运行sudo apt-get install graph-tool,但我收到消息graph-tool : Depends: libcairomm-1.0 but it is not installable

我不确定如何安装这个特定的包。运行后aptitude search libcairomm得到:

i A libcairomm-1.0-1                        - C++ wrappers for Cairo (shared libraries)         
p   libcairomm-1.0-1:i386                   - C++ wrappers for Cairo (shared libraries)         
i   libcairomm-1.0-dev                      - C++ wrappers for Cairo (development files)        
p   libcairomm-1.0-dev:i386                 - C++ wrappers for Cairo (development files)        
p   libcairomm-1.0-doc                      - C++ wrappers for Cairo (documentation)  

为了确认我不需要安装 i386 软件包,我运行uname -m并得到了输出x86_64

所以对我来说,看起来我已经安装了任何可能与此依赖项相关的东西。

我该如何修复这个依赖关系?

答案1

看起来 graph-tool 的维护者还没有更新 graph-tool 的依赖项以反映更新的版本libcairomm-1.0-1

您可以做的事情:

  • 从源代码进行编译,这样您就不会遇到缺少或冲突的依赖关系问题的情况。
  • 从存储库获取源包并手动编辑 debian/control 文件以反映更改并自行构建 deb 文件并使用该文件进行安装。
  • 或者等到他们更新依赖项。

相关内容