From b732749b1bdf872a652e79cacdfc6378ff083c84 Mon Sep 17 00:00:00 2001 From: Olaf Flebbe Date: Sat, 10 Jun 2017 23:04:40 +0200 Subject: BIGTOP-2805: ycsb: turn of autodetection of dependencies by rpm --- bigtop-packages/src/rpm/ycsb/SPECS/ycsb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3