You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by rv...@apache.org on 2011/10/27 02:40:28 UTC

svn commit: r1189558 - in /incubator/bigtop/trunk/bigtop-packages/src: common/hbase/do-component-build deb/hbase/rules rpm/hbase/SPECS/hbase.spec

Author: rvs
Date: Thu Oct 27 00:40:28 2011
New Revision: 1189558

URL: http://svn.apache.org/viewvc?rev=1189558&view=rev
Log:
BIGTOP-149. HBase now requires commons-configuration jar to be in its classpath

Modified:
    incubator/bigtop/trunk/bigtop-packages/src/common/hbase/do-component-build
    incubator/bigtop/trunk/bigtop-packages/src/deb/hbase/rules
    incubator/bigtop/trunk/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec

Modified: incubator/bigtop/trunk/bigtop-packages/src/common/hbase/do-component-build
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/common/hbase/do-component-build?rev=1189558&r1=1189557&r2=1189558&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/common/hbase/do-component-build (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/common/hbase/do-component-build Thu Oct 27 00:40:28 2011
@@ -17,3 +17,4 @@
 set -ex
 
 mvn clean -DskipTests -Dhbase.version=${HBASE_VERSION} -Dhadoop.version=0.20.205.0 install assembly:assembly "$@"
+tar --strip-components=1 -xzf target/hbase*.tar.gz

Modified: incubator/bigtop/trunk/bigtop-packages/src/deb/hbase/rules
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/deb/hbase/rules?rev=1189558&r1=1189557&r2=1189558&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/deb/hbase/rules (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/deb/hbase/rules Thu Oct 27 00:40:28 2011
@@ -59,8 +59,6 @@ install: build
 	ln -s /usr/lib/hadoop/hadoop-core.jar debian/tmp/usr/lib/hbase/lib/hadoop-core.jar
 	ln -s /var/log/hbase debian/tmp/usr/lib/hbase/logs
 	ln -s /var/run/hbase debian/tmp/usr/lib/hbase/pids
-	# FIXME: workaround for BIGTOP-149
-	ln -s /usr/lib/hadoop/lib/commons-configuration*.jar debian/tmp/usr/lib/hbase/lib/
 
 	# Wage war on "executable-not-elf-or-script" warnings:
 	### ruby scripts should not be executable - they require

Modified: incubator/bigtop/trunk/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec?rev=1189558&r1=1189557&r2=1189558&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec Thu Oct 27 00:40:28 2011
@@ -229,8 +229,6 @@ rm -f $RPM_BUILD_ROOT/usr/lib/hbase/lib/
       $RPM_BUILD_ROOT/usr/lib/hbase/lib/zookeeper*
 ln -s /usr/lib/hadoop/hadoop-core.jar $RPM_BUILD_ROOT/usr/lib/hbase/lib/hadoop-core.jar
 ln -s /usr/lib/zookeeper/zookeeper.jar $RPM_BUILD_ROOT/usr/lib/hbase/lib/zookeeper.jar
-# FIXME: workaround for BIGTOP-149
-ln -s /usr/lib/hadoop/lib/commons-configuration*.jar $RPM_BUILD_ROOT/usr/lib/hbase/lib/
 
 %pre
 getent group hbase 2>/dev/null >/dev/null || /usr/sbin/groupadd -r hbase