查看问题详情
编号 | 项目 | 分类 | 查看权限 | 报告日期 | 最后更新 |
---|---|---|---|---|---|
0000150 | Anolis OS 8 | qt5-qtbase | public | 2021-06-01 10:18 | 2021-06-23 16:31 |
报告员 | yinyongchen | 分派给 | xingwei-liu | ||
优先级 | low | 严重性 | minor | 出现频率 | always |
状态 | resolved | 处理状况 | no change required | ||
标题 | 0000150: [DDE][x86_64/aarch64] 安装qt5-qtbase-gui后ldd检查libqgtk3.so出现not found | ||||
描述 | 安装qt5-qtbase-gui后 执行 ldd /usr/lib64/qt5/plugins/platformthemes/libqgtk3.so 出现not found x86_64 与 aarch64 均涉及,centos 8.2 安装该包后有同样情况 [环境信息]: 内核信息: [root@VM20210305-8]# uname -r 4.19.91-23.1.an8.x86_64 操作系统信息: # cat /etc/os-release NAME="Anolis OS" VERSION="8.2" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="8.2" PLATFORM_ID="platform:an8" PRETTY_NAME="Anolis OS 8.2" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" [期望结果]: 包中全部so文件执行ldd后不会出现not found [实际结果]: 执行 ldd /usr/lib64/qt5/plugins/platformthemes/libqgtk3.so 出现not found # ldd /usr/lib64/qt5/plugins/platformthemes/libqgtk3.so | grep "not found" libgtk-3.so.0 => not found libgdk-3.so.0 => not found libpangocairo-1.0.so.0 => not found libpango-1.0.so.0 => not found libatk-1.0.so.0 => not found libcairo-gobject.so.2 => not found libcairo.so.2 => not found libgdk_pixbuf-2.0.so.0 => not found [原因定位]: 安装包后,在全盘find 出现缺失的so名,全部so文件均未能找到,疑似依赖缺失 [修复建议]: 请确认 | ||||
问题重现步骤 | yum isntall -y qt5-qtbase-gui ldd /usr/lib64/qt5/plugins/platformthemes/libqgtk3.so | ||||
附注 | yum repolist: Repo-id : AppStream Repo-revision : 1620751376 Repo-updated : Wed 12 May 2021 10:45:48 AM CST Repo-baseurl : http://mirrors.openanolis.org/anolis/8/AppStream/x86_64/os ----- Repo-id : BaseOS Repo-revision : 1621826816 Repo-updated : Mon 24 May 2021 11:26:55 AM CST Repo-baseurl : http://mirrors.openanolis.org/anolis/8/BaseOS/x86_64/os ----- Repo-id : DDE Repo-revision : 1622076969 Repo-updated : Thu 27 May 2021 08:56:09 AM CST Repo-baseurl : http://mirrors.openanolis.org/anolis/8/DDE/x86_64/os ----- Repo-id : PowerTools Repo-revision : 1620751359 Repo-updated : Wed 12 May 2021 12:42:39 AM CST Repo-baseurl : http://mirrors.openanolis.org/anolis/8/PowerTools/x86_64/os ----- Repo-id : epel Repo-revision : 1622396263 Repo-updated : Mon 31 May 2021 01:38:13 AM CST Repo-baseurl : http://mirrors.aliyun.com/epel/8/Everything/x86_64/ ----- Repo-id : epel-modular Repo-revision : 1621734663 Repo-updated : Sun 23 May 2021 09:51:18 AM CST Repo-baseurl : http://yum.tbsite.net/epel/8/Modular/x86_64/ | ||||
标签 | 8.2GA-210611 | ||||
|
URL:https://mirrors.openanolis.cn/anolis/8/AppStream/x86_64/os/Packages/qt5-qtbase-gui-5.12.5-4.el8.x86_64.rpm 从阿里源的rpm中是有包含libqgtk3.so,你在确认一下你的环境是否正确 |
|
libqgtk3.so的确存在 ,但是它依赖的其它so似乎不存在 如下: libgtk-3.so.0 => not found libgdk-3.so.0 => not found libpangocairo-1.0.so.0 => not found libpango-1.0.so.0 => not found libatk-1.0.so.0 => not found libcairo-gobject.so.2 => not found libcairo.so.2 => not found libgdk_pixbuf-2.0.so.0 => not found |
|
anolis GA镜像安装虚拟机 安装qt5-qtbase-gui 执行/usr/lib64/qt5/plugins/platformthemes/libqgtk3.so 问题未复现 |
|
按之前对齐的方案在测试环境中先安装dde的全部组件再执行ldd,不会再出现not found,该问题可以关闭 |
日期 | 用户名 | 字段 | 更改 |
---|---|---|---|
2021-06-01 10:18 | yinyongchen | 新建问题 | |
2021-06-02 14:54 | muyi_110_110_110 | 注释已添加: 0000229 | |
2021-06-02 15:55 | yinyongchen | 注释已添加: 0000231 | |
2021-06-06 14:57 | jacobwang | 分派给 | => xingwei-liu |
2021-06-06 14:57 | jacobwang | 优先级 | 中 => 低 |
2021-06-06 14:57 | jacobwang | 状态 | 新建 => 已分配 |
2021-06-07 11:14 | cherryliyumei | 添加标签: 8.2GA-210611 | |
2021-06-07 11:31 | xingwei-liu | 注释已添加: 0000247 | |
2021-06-07 11:31 | xingwei-liu | 添加了以下文件:: ldd libqgtk3.so.png | |
2021-06-23 16:26 | yinyongchen | 注释已添加: 0000282 | |
2021-06-23 16:26 | yinyongchen | 添加了以下文件:: image.png | |
2021-06-23 16:31 | xingwei-liu | 状态 | 已分配 => 已解决 |
2021-06-23 16:31 | xingwei-liu | 处理状况 | 未处理 => 不必改 |