CDPATH environment variable causes bin scripts to fail.
-------------------------------------------------------

                 Key: HADOOP-6101
                 URL: https://issues.apache.org/jira/browse/HADOOP-6101
             Project: Hadoop Common
          Issue Type: Bug
          Components: scripts
    Affects Versions: 0.19.1
            Reporter: Phil Hagelberg
            Priority: Minor


Most of the scripts in bin/* assume that cd produces no output. But when using 
bash (and some other shells) cd will output the destination directory if the 
CDPATH environment variable is set. CDPATH is very useful, and it's unfortunate 
to have to unset it to use Hadoop.

The offending line (in start-all.sh, though most of the scripts exhibit the 
problem) is:

  bin=`cd "$bin"; pwd`

Adding this to the top of each affected script will fix the problem:

  unset CDPATH

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to