执行过程: 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
上述问题是因为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不会报错,可正常安装。