Bug 3951 - [Anolis 7][x86_64][nightly]ixpdimm-monitor软件包安装失败
Summary: [Anolis 7][x86_64][nightly]ixpdimm-monitor软件包安装失败
Status: NEW
Alias: None
Product: Anolis OS 7
Classification: Anolis OS
Component: BaseOS Packages (show other bugs) BaseOS Packages
Version: 7.9
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: gitpush
QA Contact: 杨晓旋
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-06 16:34 UTC by gitpush
Modified: 2023-02-08 18:01 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gitpush alibaba_cloud_group 2023-02-06 16:34:31 UTC
执行过程:
Package: ixpdimm-monitor.x86_64; Repo: os
[2023-02-05 21:52:50] yum -y install ixpdimm-monitor.x86_64
Loaded plugins: fastestmirror, langpacks, product-id, refresh-packagekit,
              : search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package ixpdimm-monitor.x86_64 0:01.00.00.2111-1.an7 will be installed
--> Processing Dependency: ixpdimm_sw(x86-64) = 01.00.00.2111-1.an7 for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package ixpdimm_sw-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
--> Processing Dependency: libixpdimm-cim(x86-64) = 01.00.00.2111-1.an7 for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package libixpdimm-cim-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
--> Processing Dependency: libinvm-i18n.so.1()(64bit) for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
--> Processing Dependency: libixpdimm.so.01()(64bit) for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package ixpdimm_sw-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
--> Running transaction check
---> Package ixpdimm-monitor.x86_64 0:01.00.00.2111-1.an7 will be installed
--> Processing Dependency: ixpdimm_sw(x86-64) = 01.00.00.2111-1.an7 for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package ixpdimm_sw-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
--> Processing Dependency: libixpdimm-cim(x86-64) = 01.00.00.2111-1.an7 for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package libixpdimm-cim-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
--> Processing Dependency: libixpdimm.so.01()(64bit) for package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64
Package ixpdimm_sw-01.00.00.2111-1.an7.x86_64 is obsoleted by libipmctl-03.00.00.0468-3.el7.x86_64 which is already installed
---> Package libinvm-i18n.x86_64 0:1.0.0.1016-3.an7 will be installed
--> Finished Dependency Resolution
Error: Package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64 (os)
           Requires: ixpdimm_sw(x86-64) = 01.00.00.2111-1.an7
           Available: ixpdimm_sw-01.00.00.2111-1.an7.x86_64 (os)
               ixpdimm_sw(x86-64) = 01.00.00.2111-1.an7
Error: Package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64 (os)
           Requires: libixpdimm.so.01()(64bit)
           Available: ixpdimm_sw-01.00.00.2111-1.an7.x86_64 (os)
               libixpdimm.so.01()(64bit)
Error: Package: ixpdimm-monitor-01.00.00.2111-1.an7.x86_64 (os)
           Requires: libixpdimm-cim(x86-64) = 01.00.00.2111-1.an7
           Available: libixpdimm-cim-01.00.00.2111-1.an7.x86_64 (os)
               libixpdimm-cim(x86-64) = 01.00.00.2111-1.an7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[TestResult] os: ixpdimm-monitor.x86_64 FAILED
Comment 1 xzyang uniontech_group 2023-02-08 18:00:53 UTC
上述问题是因为ixpdimm-monitor的安装依赖ixpdimm_sw与libipmctl冲突,而libipmctl并非Anolis的包,而是epel源(https://mirrors.aliyun.com/epel/7/x86_64/Packages/l/?spm=a2c6h.25603864.0.0.217a50bbWARnVy)里的包
,引入目的未知(可能是编译时所需依赖引入)。 
经自测,在新安装的Anolis7.9的环境下使用系统默认的源安装ixpdimm-monitor不会报错,可正常安装。