Bugs item #313315, was opened at 2011-08-22 23:07 by Gary Johnson You can respond by visiting: https://alioth.debian.org/tracker/?func=detail&atid=413095&aid=313315&group_id=100114
Status: Open Priority: 3 Submitted By: Gary Johnson (garyjohn-guest) Assigned to: Nobody (None) Summary: ./configure --prefix does not affect BASH_COMPLETION* vars in bash_completion Distribution: None Originally reported in: None Milestone: None Status: None Original bug number: Initial Comment: Downloaded and unpacked bash-completion-1.3.tar.bz2 into /usr/local/src/bash-completion-1.3/. Executed cd bash-completion-1.3 ./configure make make install All components were installed under /usr/local/etc as expected. Executed cp /usr/local/etc/profile.d/bash_completion.sh /etc/profile.d Logged out and back in. Bash completion was not working as expected. The value of BASH_COMPLETION was /etc/bash_completion. Looked in /usr/local/etc/bash_completion and saw (lines 42-44) that BASH_COMPLETION, BASH_COMPLETION_DIR and BASH_COMPLETION_COMPAT_DIR were all being set to files under /etc and not under /usr/local/etc. On another machine where I did not have permission to install into /usr/local, I installed bash-completion similarly execept that I explcitly set --prefix: ./configure --prefix=$HOME/src/bash-completion-1.3 Again, all the files were installed in the expected locations but the bash_completion script still set those environment variables to /etc/* and not to $HOME/src/bash-completion-1.3/etc/*. In both cases, the etc/profile.d/bash_completion.sh script did refer to the correct location of the bash_completion script. ---------------------------------------------------------------------- You can respond by visiting: https://alioth.debian.org/tracker/?func=detail&atid=413095&aid=313315&group_id=100114 _______________________________________________ Bash-completion-devel mailing list Bash-completion-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel