admin管理员组文章数量:1638819
本地要编译settings-daemon的deb包,使用debuild或者dpkg-buildpackage编译都会报下面的错误:
dpkg-shlibdeps: 错误: no dependency information found for /lib/aarch64-linux-gnu/libmali.so.0 (used by debian/ukui-settings-daemon/usr/lib/aarch64-linux-gnu/ukui-settings-daemon/libxsettings.so)
Hint: check if the library actually comes from a package.
查看了下本地的 /lib/aarch64-linux-gnu/libmali.so.0,存在该库,是一个软连接
lrwxrwxrwx 1 root root 12 2月 26 02:24 libmali.so -> libmali.so.0
lrwxrwxrwx 1 root root 17 2月 26 02:24 libmali.so.0 -> libmali.so.0.18.0
-rw-r–r-- 1 root root 21273912 2月 26 02:24 libmali.so.0.18.0
但是该库是系统版本里的,而不是本地安装的,没有相关的information,所以报上面错误。
解决办法:
在debian/rules中增加下面配置:
override_dh_shlibdeps:
dh_shlibdeps --dpkg-shlibdeps-params=–ignore-missing-info
本文标签: 错误Dependencyinformationshlibdepsdpkg
版权声明:本文标题:dpkg-shlibdeps: 错误: no dependency information found for libaarch64-linux-gnulibmali.so.0 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1729279707a1193912.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论