From 6a01faec2cf9486cc4ffa4a3f3bfc1f3a9017dae Mon Sep 17 00:00:00 2001 From: mszjaas Date: Fri, 23 May 2025 07:43:57 +0000 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20abi=20=E5=8F=98=E6=9B=B4?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: mszjaas --- ...22\346\237\245\346\211\213\345\206\214.md" | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git "a/doc/\351\227\250\347\246\201\351\227\256\351\242\230\346\216\222\346\237\245\346\211\213\345\206\214.md" "b/doc/\351\227\250\347\246\201\351\227\256\351\242\230\346\216\222\346\237\245\346\211\213\345\206\214.md" index fdb627e..475ce09 100644 --- "a/doc/\351\227\250\347\246\201\351\227\256\351\242\230\346\216\222\346\237\245\346\211\213\345\206\214.md" +++ "b/doc/\351\227\250\347\246\201\351\227\256\351\242\230\346\216\222\346\237\245\346\211\213\345\206\214.md" @@ -306,7 +306,7 @@ nothing provides libperl.so.5.34()(64bit) needed by perl-version-8:0.99.29-1.oe1 从上图可以看出来,安装过程中有依赖perl相关的包,但是在repo源:http://119.3.219.20:82/openEuler:/ 对应的分支目录下没有对应的包,查找是否存在缺少的依赖包,如果该repo确实不存在,请联系obs接口 -#### 3.1.2 安装过程中组件有冲突 +#### 3.4.2 安装过程中组件有冲突 **报错信息:** @@ -322,6 +322,33 @@ file /usr/lib64 conflicts between attempted installs of OpenCSD-1.3.3-1.oe1.aarc 本次编译出来的包组件和filesystem组件有冲突,提供了相同的/usr/bin和/usr/lib64组件,需要开发自行修改,如果需要依赖改组件,可在spec中将对应的包加入安装依赖; + +### 3.5 abi 变更检查失败问题 + +#### 3.5.1 提交导致 abi 变更 + +**报错信息:** + +rpm_abi FAILED +header FAILED + +**定位解决:** + +查看软件包兼容等级,并按指引确认能否接受:https://gitee.com/openeuler/oec-application/blob/master/doc/compatibility_level.md + +如果能接受就可以合入,不能接受可以尝试把 abi 改为 static 的 + + +#### 3.5.2 升级导致 abi 变更 + +**报错信息:** + +略 + +**定位解决:** + +升级导致的 abi 变更,需要在评论中对 abi 差异做分析说明 + ## 4. 附件 ### 附件1:版本分支和OBS分支对应关系 ### -- Gitee