You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Bruno Mahé (Commented JIRA)" <ji...@apache.org> on 2011/10/28 01:02:32 UTC
[jira] [Commented] (BIGTOP-194) source is not a sh(1) command
[ https://issues.apache.org/jira/browse/BIGTOP-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13137699#comment-13137699 ]
Bruno Mahé commented on BIGTOP-194:
-----------------------------------
And after that patch, here is what I get:
[bruno@Marsupilami bigtop-packages]$ egrep -r source *
src/rpm/hive/SOURCES/install_hive.sh: ... [ see source for more similar options ]
src/rpm/hadoop/SPECS/hadoop.spec:%package source
src/rpm/hadoop/SPECS/hadoop.spec:%description source
src/rpm/hadoop/SPECS/hadoop.spec:The Java source code for Hadoop and its contributed packages. This is handy when
src/rpm/hadoop/SPECS/hadoop.spec:%files source
src/rpm/oozie/SPECS/oozie.spec: libraries, Pig scripts, and other resource files.
src/rpm/hbase/SPECS/hbase.spec:HBase is an open-source, distributed, column-oriented store modeled after Google' Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Hadoop. HBase includes:
src/rpm/hbase/SPECS/hbase.spec: * Cascading source and sink modules
src/rpm/hbase/SPECS/hbase.spec:"Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, and Ruby. Thrift was developed at Facebook, and we are now releasing it as open source." For additional information, see http://developers.facebook.com/thrift/. Facebook has announced their intent to migrate Thrift into Apache Incubator.
src/deb/hive/control:Depends: hadoop-hive (= ${source:Version})
src/deb/hive/control:Depends: hadoop-hive (= ${source:Version})
src/deb/hadoop/rules: dh_install --sourcedir=debian/tmp -i
src/deb/hadoop/rules: dh_install --sourcedir=debian/tmp -s
src/deb/hadoop/service-init.d.tpl:# hadoop-config.sh is sourced below since it sets HADOOP_PID_DIR if
src/deb/hadoop/control:Depends: ${shlibs:Depends}, hadoop (= ${source:Version}), liblzo2-2, libzip1
src/deb/hadoop/control:Depends: ${shlibs:Depends}, hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: ${shlibs:Depends}, hadoop (= ${source:Version}), libfuse2, fuse-utils
src/deb/hadoop/control:Package: hadoop-source
src/deb/hadoop/control:Provides: hadoop-source
src/deb/hadoop/control: This package contains the source code for Hadoop and its contrib modules.
src/deb/hadoop/control:Depends: hadoop (= ${source:Version}), hadoop-namenode (= ${source:Version}), hadoop-datanode (= ${source:Version}), hadoop-secondarynamenode (= ${source:Version}), hadoop-jobtracker (= ${source:Version}), hadoop-tasktracker (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version})
src/deb/hadoop/control:Depends: hadoop (= ${source:Version}), ${shlibs:Depends}
src/deb/hadoop/control:Depends: hadoop (= ${source:Version}), libhdfs0 (= ${binary:Version})
src/deb/oozie/control:Depends: oozie-client (= ${source:Version}), hadoop
src/deb/oozie/control: libraries, Pig scripts, and other resource files.
src/deb/hbase/rules: dh_install --sourcedir=debian/tmp
src/deb/hbase/control:Depends: hadoop-hbase (= ${source:Version})
src/deb/hbase/control:Depends: hadoop-hbase (= ${source:Version})
src/deb/hbase/control:Depends: hadoop-hbase (= ${source:Version})
src/deb/flume/control:Depends: flume (= ${source:Version})
src/deb/flume/control:Depends: flume (= ${source:Version})
src/deb/zookeeper/control:Depends: hadoop-zookeeper (= ${source:Version})
src/deb/sqoop/control:Depends: sqoop (= ${source:Version}), adduser
src/common/hive/install_hive.sh: ... [ see source for more similar options ]
src/common/hive/hive-site.xml:<!-- resource). -->
src/common/pig/install_pig.sh: ... [ see source for more similar options ]
src/common/bigtop-utils/LICENSE: including but not limited to software source code, documentation
src/common/bigtop-utils/LICENSE: source, and configuration files.
src/common/bigtop-utils/LICENSE: communication on electronic mailing lists, source code control systems,
src/common/hadoop/install_hadoop.sh: ... [ see source for more similar options ]
src/common/hadoop/install_hadoop.sh:# And copy the source
src/common/hadoop/install_hadoop.sh:# Install source
src/common/oozie/do-component-build:# Resolve source directory
src/common/oozie/do-component-build: EXTRA_GOALS="${EXTRA_GOALS} source:jar deploy"
src/common/oozie/do-component-build:# (TODO: Consider doing the source copy before the build if we can assume a clean checkout.)
src/common/whirr/install_whirr.sh: ... [ see source for more similar options ]
src/common/whirr/whirr.1:Terminate and cleanup resources for a running cluster.
src/common/whirr/do-component-build:mvn clean -Pjavadoc site source:jar package assembly:assembly -DskipTests "$@"
src/common/hbase/install_hbase.sh: ... [ see source for more similar options ]
src/common/hbase/hbase.1:HBase is an open-source, distributed, versioned, column-oriented store
src/common/flume/install_flume.sh: ... [ see source for more similar options ]
src/common/zookeeper/install_zookeeper.sh: ... [ see source for more similar options ]
src/common/zookeeper/install_zookeeper.sh:rm build/zookeeper-*-sources.jar
src/common/sqoop/install_sqoop.sh: ... [ see source for more similar options ]
src/common/mahout/install_mahout.sh: ... [ see source for more similar options ]
> source is not a sh(1) command
> -----------------------------
>
> Key: BIGTOP-194
> URL: https://issues.apache.org/jira/browse/BIGTOP-194
> Project: Bigtop
> Issue Type: Bug
> Components: General
> Affects Versions: 0.1.0
> Reporter: Roman Shaposhnik
> Assignee: Bruno Mahé
> Fix For: 0.2.0
>
> Attachments: 0001-BIGTOP-194.-Replace-source-by.patch
>
>
> /bin/sh on debian tries to behave like a real sh(1), not bash(1). Hence source foo gets the following treatment:
> source: not found
> This is especially bad now since we try to source JAVA_HOME discovery code in just about everything.
> This is surely a blocker for 0.2.0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira