You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Allen Wittenauer (JIRA)" <ji...@apache.org> on 2011/08/05 20:19:27 UTC

[jira] [Commented] (HADOOP-7521) bintar created tarball should use a common directory for prefix

    [ https://issues.apache.org/jira/browse/HADOOP-7521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080121#comment-13080121 ] 

Allen Wittenauer commented on HADOOP-7521:
------------------------------------------

-1

This completely breaks with customary tar ball behavior.  The expectation that when you unpack a tarball is that it will be in (pkgname)-(version).  Users are *expecting* to have component separation and in many cases *prefer* component separation.  If someone wants a more integrated experience, they'll use the rpm, deb, etc, packaging.



> bintar created tarball should use a common directory for prefix
> ---------------------------------------------------------------
>
>                 Key: HADOOP-7521
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7521
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.23.0
>         Environment: Java 6, Maven, Linux/Mac
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>         Attachments: HADOOP-7521.patch
>
>
> The binary tarball contains the directory structure like:
> {noformat}
> hadoop-common-0.23.0-SNAPSHOT-bin/bin
>                                  /etc/hadoop
>                                  /libexec
>                                  /sbin
>                                  /share/hadoop/common
> {noformat}
> It would be nice to rename the prefix directory to a common directory where it is common to all Hadoop stack software.  Therefore, user can untar hbase, hadoop, zookeeper, pig, hive all into the same location and run from the top level directory without manually renaming them to the same directory again.
> By default the prefix directory can be /usr.  Hence, it could merge with the base OS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira