我正面临一个名为“qpid-proton-c”的软件包的依赖性问题
这是CLI的输出。
Resolving Dependencies
--> Running transaction check
---> Package python36-qpid-proton.x86_64 0:0.34.0-1.el7 will be updated
---> Package python36-qpid-proton.x86_64 0:0.37.0-1.el7 will be an update
---> Package qpid-proton-c.x86_64 0:0.34.0-1.el7 will be updated
--> Processing Dependency: qpid-proton-c(x86-64) = 0.34.0-1.el7 for package: python2-qpid-proton-0.34.0-1.el7.x86_64
---> Package qpid-proton-c.x86_64 0:0.37.0-1.el7 will be an update
--> Finished Dependency Resolution
Error: Package: python2-qpid-proton-0.34.0-1.el7.x86_64 (@epel-Production)
Requires: qpid-proton-c(x86-64) = 0.34.0-1.el7
Removing: qpid-proton-c-0.34.0-1.el7.x86_64 (@epel-Production)
qpid-proton-c(x86-64) = 0.34.0-1.el7
Updated By: qpid-proton-c-0.37.0-1.el7.x86_64 (epel-Production)
qpid-proton-c(x86-64) = 0.37.0-1.el7
Available: qpid-proton-c-0.14.0-2.el7.x86_64 (extras-Production)
qpid-proton-c(x86-64) = 0.14.0-2.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
我应该如何正确地解释或解决这个问题?
1条答案
按热度按时间baubqpgj1#
我通过使用以下命令来解决它:
dnf remove qpid-proton-c -y && dnf update -y && dnf install katello-agent
katello-agent用于Satellite注册。在删除qpid-proton-c时,它会被删除,因此需要在更新后重新添加。它还将重新添加qpid-proton-c包。