Bug 8365 - [Anolis8.9][RC1][dde][全架构]归档管理器-进入压缩设置界面,添加一段注释-使用本归档工具查看上述压缩包的注释-注释信息为空
Summary: [Anolis8.9][RC1][dde][全架构]归档管理器-进入压缩设置界面,添加一段注释-使用本归档工具查看上述压缩包的注释-注释信息为空
Status: REOPENED
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: Desktop (show other bugs) Desktop
Version: 8.9
Hardware: All Linux
: P4-Low S2-major
Target Milestone: rc1
Assignee: 杨晓旋
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-28 11:03 UTC by cxq321
Modified: 2025-02-14 10:40 UTC (History)
5 users (show)

See Also:


Attachments
注释为空 (521.19 KB, image/png)
2024-02-28 11:03 UTC, cxq321
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cxq321 uniontech_group 2024-02-28 11:03:45 UTC
Created attachment 1045 [details]
注释为空

镜像:
anolis-8-loongarch64-dvd1-20240202.0.iso

anolis-8-x86_64-dvd1-20240202.0.iso

现象:

归档管理器-进入压缩设置界面,添加一段注释-使用本归档工具查看上述压缩包的注释-注释信息为空
Comment 1 weidongkl uniontech_group 2024-03-14 15:02:19 UTC
问题直接原因:
liblibzipplugin.so: undefined symbol: zip_register_cancel_callback_with_state

找不到符号导致无法显示注释。

根本原因:
默认桌面环境安装的是 libzip-1.5.1-2.module+an8.7.0+10936+6a2381d2.x86_64
deepin-compressor 编译使用的是http://build.openanolis.cn/kojifiles/packages/deepin-compressor/5.12.13/3.0.2.an8.01/data/logs/x86_64/root.log  libzip-devel-1.6.1-1.an8_6.x86_64 
编译和运行使用的库版本不一致导致的。替换os运行的为1.6.1 版本libzip,deepin-compressor功能正常


工程原因,请工程的同事保持一致性即可
Comment 2 wangzhe 2024-03-15 16:25:12 UTC
libzip 的一个库在编译和安装时环境的版本不一致导致,libzip 升级版本后可使用
Comment 3 cxq321 uniontech_group 2024-03-22 16:58:12 UTC
anolis-8-loongarch64-dvd1-20240319.0.iso
此版本上该问题能复现 依旧为此版本包libzip-1.5.1-2
Comment 4 杨晓旋 uniontech_group 2024-03-25 14:40:02 UTC
这个与上述的是用样的问题,libzip编译版本和系统环境版本不一致的原因。
Comment 5 liliqi uniontech_group 2025-02-14 10:40:20 UTC
 [Anolis8.9][RC1][x86/arm]也存在此问题