我在测试clickhouse。最后,我在我的虚拟机上安装了ClickHouse。但我做起来有点问题。
-->依赖解析完成错误: Package: clickhouse-server-1.1.54236-4.el6.x86_64 (clickhouse)需要:libbfd-2.20.51.0.2-5.44.el6.so()(64位)
但是,我已经有了这个"binutils-2.20.51.0.2-5.47“。(更新版本) root@node01 binutils rpm -qa | grep "binutils“binutils-2.20.51.0.2-5.47.el6_9.1.x86_64
这是常见的问题吗?
谢谢。陈。
发布于 2017-11-09 19:12:55
BFD库仅供binutil和相关工具内部使用。即使在相同版本的CentOS (或Red Hat Enterprise Linux)中,也没有ABI的稳定性。这就是为什么库名称可以从次要版本更改为次要版本的原因,以这种方式打破了RPM依赖。
你得和建造clickhouse的人谈谈。如果确实需要,他们需要捆绑自己的BFD版本,如果只需要很小的子集,则需要使用受支持的库,如来自elfutils的libelf。
https://stackoverflow.com/questions/47199944
复制相似问题