首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对rpmbuild的要求

对rpmbuild的要求
EN

Server Fault用户
提问于 2016-12-29 16:20:45
回答 2查看 103关注 0票数 0

我正在构建一个RPM包,我的需求之一是python,只在Epel存储库中可用。(下列),

代码语言:javascript
复制
Requires:       python python-pip python-devel

如果操作系统已经安装了epel版本,那么一切都很好。

但是如果它没有安装,那么我就会得到一个坏掉的依赖项错误。

我想找到一种方法,我的RPM在检查需求之前安装了epel版本。

我试过把epel-释放放在同一条线上,但没成功。

有办法这样做吗?在检查依赖项之前安装它?

EN

回答 2

Server Fault用户

发布于 2017-01-18 14:29:32

处理这一问题的一种干净方法是检查epel-release是否安装在%pre`部分中,如果没有安装,则中止。

票数 1
EN

Server Fault用户

发布于 2017-01-24 10:18:17

现在,我只是将epel依赖项放在自述文件中。但稍后我会把它放在%预部分中。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/823231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档