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 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" <rem...@microsoft.com> 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` > > . "$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 something we track and open a > JIRA about, or is this kind of issue left as something for the > packagers/distributors to worry about and fix (given that the > distributions vary wildly from the pure trunk build package artifact)? > > Thanks, > ~Remus > >