RE: hive script when invoked through a link

2014-03-05 Thread Remus Rusanu
HIVE-6553 it is then I'm not sure $BASH_SOURCE makes any diff, is the readlink that is critical. -Original Message- From: Brock Noland [mailto:br...@cloudera.com] Sent: Wednesday, March 05, 2014 2:46 PM To: dev@hive.apache.org Subject: Re: hive script when invoked through a link

Re: hive script when invoked through a link

2014-03-05 Thread Brock Noland
This should be fixed on trunk. I believe we want to use the BAS_SOURCE environment variable. On Mar 5, 2014 3:22 AM, "Remus Rusanu" wrote: > I tried making /usr/bin/hive a link to /usr/lib/hive-0.14/bin/hive . But > the launch fails because: > > bin=`dirname "$0"` > bin=`cd "$bin"; pwd` > > . "$b

hive script when invoked through a link

2014-03-05 Thread Remus Rusanu
I tried making /usr/bin/hive a link to /usr/lib/hive-0.14/bin/hive . But the launch fails because: bin=`dirname "$0"` bin=`cd "$bin"; pwd` . "$bin"/hive-config.sh So I used a readlink -f first, to locate the proper script home, and then it works fine. My question is: is this kind of problem so