我正在构建一个需要安装/usr/bin/rpmbuild
的规范文件。在Opensuse13.1下非常简单:我只是在我的spec文件中添加这一行:
Requires: rpm-build
这在Opensuse13.1上很有效。
然而,当我尝试在opensuse12.1上构建并安装此软件包时;这不起作用,因为包/usr/bin/rpmbuild
而不是包rpm
在那里提供了二进制文件rpm-build
。
如何解决此问题?我没有找到他们提供的虚拟包。请注意,包rpm
也存在于opensuse13.1上,而rpm-build
依赖于它。
答案 0 :(得分:1)
您可以使用:
Requires: /usr/bin/rpmbuild