【发布时间】:2023-09-25 09:59:01
【问题描述】:
在构建 .deb 包时,dpkg-shlibdeps 被(或可以)调用以自动添加对包使用的库的依赖项。
它会产生有用的输出,例如:
dpkg-shlibdeps: warning: package could avoid a useless dependency if ./foo.so were not linked against libboost_regex.so.1.62.0 (they use none of the library's symbols)
rpm 是否有等效的功能?还是预先存在的平台中立工具?
【问题讨论】:
-
dpkg-shlibdeps 里面用来检测这个的魔法是什么?也许值得将其引入一个平台中立的工具,然后可以由 RPM 调用?