v14.2.3 Nautilus rpm dependency problem: ceph-selinux-14.2.3-0.el7.x86_64 Requires: selinux-policy-base >= 3.13.1-229.el7_6.15
Hi list: When I yum install ceph-14.2.3, I run into the following depenency issue: --> Processing Dependency: selinux-policy-base >= 3.13.1-229.el7_6.15 for package: 2:ceph-selinux-14.2.3-0.el7.x86_64 ---> Package groff-base.x86_64 0:1.22.2-8.el7 will be installed ---> Package libnetfilter_conntrack.x86_64 0:1.0.6-1.el7_3 will be installed ---> Package libnfnetlink.x86_64 0:1.0.1-4.el7 will be installed ---> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed ---> Package perl-parent.noarch 1:0.225-244.el7 will be installed ---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed --> Finished Dependency Resolution Error: Package: 2:ceph-selinux-14.2.3-0.el7.x86_64 (ceph) Requires: selinux-policy-base >= 3.13.1-229.el7_6.15 Available: selinux-policy-minimum-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 Available: selinux-policy-mls-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 Available: selinux-policy-targeted-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles —nodigest I was using the following yum repo which contains the lates rpms. - centos: https://mirrors.aliyun.com/centos/7.6.1810/ - ceph: https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/ I can’t find selinux-policy-base in cenots 7.6 repo and just find those selinux-policy.noarch : SELinux policy configuration selinux-policy-devel.noarch : SELinux policy devel selinux-policy-doc.noarch : SELinux policy documentation selinux-policy-minimum.noarch : SELinux minimum base policy selinux-policy-mls.noarch : SELinux mls base policy selinux-policy-sandbox.noarch : SELinux policy sandbox selinux-policy-targeted.noarch : SELinux targeted base policy Is there anything broken about the new released ceph-14.2.3 or anything else I need to do?
I found what was going on. I did set a enabled=0 on the updates section of repo. Enable the update and it works. [updates] name=CentOS-7 - Updates - mirrors.aliyun.com failovermethod=priority baseurl=http://mirrors.aliyun.com/centos/7/updates/$basearch/ http://mirrors.aliyuncs.com/centos/7/updates/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/7/updates/$basearch/ gpgcheck=1 gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 enabled=0 <== I disabled it.
On Sep 5, 2019, at 10:39, Ning Li <ning.li@iluvatar.ai> wrote:
Hi list:
When I yum install ceph-14.2.3, I run into the following depenency issue:
--> Processing Dependency: selinux-policy-base >= 3.13.1-229.el7_6.15 for package: 2:ceph-selinux-14.2.3-0.el7.x86_64 ---> Package groff-base.x86_64 0:1.22.2-8.el7 will be installed ---> Package libnetfilter_conntrack.x86_64 0:1.0.6-1.el7_3 will be installed ---> Package libnfnetlink.x86_64 0:1.0.1-4.el7 will be installed ---> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed ---> Package perl-parent.noarch 1:0.225-244.el7 will be installed ---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed --> Finished Dependency Resolution Error: Package: 2:ceph-selinux-14.2.3-0.el7.x86_64 (ceph) Requires: selinux-policy-base >= 3.13.1-229.el7_6.15 Available: selinux-policy-minimum-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 Available: selinux-policy-mls-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 Available: selinux-policy-targeted-3.13.1-229.el7.noarch (base) selinux-policy-base = 3.13.1-229.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles —nodigest
I was using the following yum repo which contains the lates rpms.
- centos: https://mirrors.aliyun.com/centos/7.6.1810/ - ceph: https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/
I can’t find selinux-policy-base in cenots 7.6 repo and just find those
selinux-policy.noarch : SELinux policy configuration selinux-policy-devel.noarch : SELinux policy devel selinux-policy-doc.noarch : SELinux policy documentation selinux-policy-minimum.noarch : SELinux minimum base policy selinux-policy-mls.noarch : SELinux mls base policy selinux-policy-sandbox.noarch : SELinux policy sandbox selinux-policy-targeted.noarch : SELinux targeted base policy
Is there anything broken about the new released ceph-14.2.3 or anything else I need to do?
participants (1)
-
Ning Li