RPM 弱依赖
RPM weak dependencies
在我的 RPM 规范文件中,我声明我的软件包需要 C++ 编译器来构建:
BuildRequires: gcc-c++
现在我想让使用 devtoolset-8(或者将来甚至是 clang)构建这个包成为可能。如果 gcc-c++
的 none 或 devtoolset-8
都没有找到,我该如何使依赖项解析器失败?我正在寻找某种 OR
要求:
BuildRequires: ( gcc-c++ || devtoolset-8 ) # ?
RPM > 4.13 支持布尔依赖。
你可以给,
BuildRequires: (gcc-c++ or devtoolset-8)
在我的 RPM 规范文件中,我声明我的软件包需要 C++ 编译器来构建:
BuildRequires: gcc-c++
现在我想让使用 devtoolset-8(或者将来甚至是 clang)构建这个包成为可能。如果 gcc-c++
的 none 或 devtoolset-8
都没有找到,我该如何使依赖项解析器失败?我正在寻找某种 OR
要求:
BuildRequires: ( gcc-c++ || devtoolset-8 ) # ?
RPM > 4.13 支持布尔依赖。 你可以给,
BuildRequires: (gcc-c++ or devtoolset-8)