BIGTOP-2805: ycsb: turn of autodetection of dependencies by rpm
Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/2a1911c4 Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/2a1911c4 Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/2a1911c4 Branch: refs/heads/branch-1.2 Commit: 2a1911c4df65147359b45bfb6dc97f384d62f710 Parents: 89ec8d7 Author: Olaf Flebbe <[email protected]> Authored: Sat Jun 10 23:04:40 2017 +0200 Committer: Evans Ye <[email protected]> Committed: Sat Jul 1 12:52:58 2017 +0000 ---------------------------------------------------------------------- bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/2a1911c4/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec b/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec index b208c36..f89bf2e 100644 --- a/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec +++ b/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec @@ -32,7 +32,10 @@ Source0: %{ycsb_name}-%{ycsb_base_version}.tar.gz Source1: do-component-build Source2: install_%{ycsb_name}.sh Source3: bigtop.bom -Requires: python +## This package _explicitly_ turns off the auto-discovery of required dependencies +## to work around OSGI corner case, added to RPM lately. See BIGTOP-2421 for more info. +Requires: coreutils, bigtop-utils >= 0.7, python +AutoReq: no %description The Yahoo! Cloud Serving Benchmark (YCSB) is an open-source
