You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by ev...@apache.org on 2017/07/01 13:37:13 UTC

[29/50] [abbrv] bigtop git commit: BIGTOP-2805: ycsb: turn of autodetection of dependencies by rpm

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 <of...@oflebbe.de>
Authored: Sat Jun 10 23:04:40 2017 +0200
Committer: Evans Ye <ev...@apache.org>
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