欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > openssl-devel安装出现krb5-libs安装错误的问题

openssl-devel安装出现krb5-libs安装错误的问题

2024/10/23 2:20:57 来源:https://blog.csdn.net/qq_38978734/article/details/141263398  浏览:    关键词:openssl-devel安装出现krb5-libs安装错误的问题

1. 问题:今天在客户提供的机器上部署服务,在使用自建的 yum(自建的源包非常全面,在客户机器成功安装上百次) 源安装 openssl-devel 的过程中,出现了依赖krb5-libs升级安装错误的问题:

--> Finished Dependency Resolution
Error: Package: libkadm5-1.15.1-54.el7_9.x86_64 (local_repo)Requires: krb5-libs(x86-64) = 1.15.1-54.el7_9Installed: krb5-libs-1.15.1-50.el7.x86_64 (@anaconda/7.9)krb5-libs(x86-64) = 1.15.1-50.el7
Error: Package: krb5-workstation-1.15.1-50.el7.x86_64 (@anaconda/7.9)Requires: libkadm5(x86-64) = 1.15.1-50.el7Removing: libkadm5-1.15.1-50.el7.x86_64 (@anaconda/7.9)libkadm5(x86-64) = 1.15.1-50.el7Updated By: libkadm5-1.15.1-54.el7_9.x86_64 (local_repo)libkadm5(x86-64) = 1.15.1-54.el7_9
Error: Package: krb5-server-1.15.1-50.el7.x86_64 (@anaconda/7.9)Requires: libkadm5(x86-64) = 1.15.1-50.el7Removing: libkadm5-1.15.1-50.el7.x86_64 (@anaconda/7.9)libkadm5(x86-64) = 1.15.1-50.el7Updated By: libkadm5-1.15.1-54.el7_9.x86_64 (local_repo)libkadm5(x86-64) = 1.15.1-54.el7_9
Error: Package: krb5-devel-1.15.1-54.el7_9.x86_64 (local_repo)Requires: krb5-libs(x86-64) = 1.15.1-54.el7_9Installed: krb5-libs-1.15.1-50.el7.x86_64 (@anaconda/7.9)krb5-libs(x86-64) = 1.15.1-50.el7

下面是rpm单独安装新的krb5-libs 的报错:

# rpm -Uvh krb5-libs-1.15.1-54.el7_9.x86_64.rpm
warning: krb5-libs-1.15.1-54.el7_9.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:krb5-libs(x86-64) = 1.15.1-50.el7 is needed by (installed) libkadm5-1.15.1-50.el7.x86_64krb5-libs(x86-64) = 1.15.1-50.el7 is needed by (installed) krb5-workstation-1.15.1-50.el7.x86_64krb5-libs(x86-64) = 1.15.1-50.el7 is needed by (installed) krb5-pkinit-1.15.1-50.el7.x86_64krb5-libs(x86-64) = 1.15.1-50.el7 is needed by (installed) krb5-server-1.15.1-50.el7.x86_64

2. 经过仔细排查原因: 客户的机器上已经安装了 krb5-libs-1.15.1-50.el7.x86_64,我们reqiuire依赖是krb5-libs-1.15.1-54.el7.x86_64,如果想要升级新的包,需要将 50版本卸载掉,但是卸载过程中,有其他项目依赖老版本

3. 解决办法:卸载krb5-workstation-1.15.1-50.el7.x86_64,krb5-pkinit-1.15.1-50.el7.x86_64,krb5-server-1.15.1-50.el7.x86_64,然后再使用我们自建的 yum 源安装就行了

yum remove krb5-workstation krb5-pkinit krb5-server
yum install openssl-devel

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com