aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlaf Flebbe <of@oflebbe.de>2017-06-10 23:04:40 +0200
committerOlaf Flebbe <of@oflebbe.de>2017-06-11 14:33:24 +0200
commitb732749b1bdf872a652e79cacdfc6378ff083c84 (patch)
tree3c2e0e6edd6d8bae12011a477d3197053ae13a87
parentc4764966c97d96514302f8533b2afcca133075e0 (diff)
BIGTOP-2805: ycsb: turn of autodetection of dependencies by rpm
-rw-r--r--bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec5
1 files changed, 4 insertions, 1 deletions
diff --git a/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec b/bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec
index b208c36d..f89bf2e5 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