On Sat, Jul 21, 2012 at 12:51:04PM +0100, Barrie Stott wrote: > > On 21 Jul 2012, at 12:01, Clemens Lang wrote: > > >> I have now edited /etc/shells with MacVim to add /opt/local/bin/bash > >> as the first in the list. I then ran 'chsh -s /opt/local/bin/bash'. > > > > I have done this on my system, too, and it works fine for me. > > > > > >> I had already done what you suggested in Terminal's Preferences -> > >> Settings -> Shell. I removed all terminals, opened a new one and typed > >> 'echo $BASH_VERSION'. The result was the same as before: > >> 3.2.48(1)-release. What have I missed? > > > > Try resetting your Terminal preferences to the default. It should use > > /usr/bin/login then, which should start the shell you chose via chsh. > > Nearer in that there's more info and it half works. > > I ticked 'Run command' in Terminal's Preferences and entered /usr/bin/login. > Deleted all terminals (does this need doing?) and opened a new one. Same as > before for 'echo $BASH_VERSION'. Typed 'bash' to go down a level and, this > time, 'echo $BASH_VERSION' gave the correct answer, 4.2.29(2)-release, and > 'port SPACE TAB' gave a listing of all ports. >
Unfortunately, I don't think this will persist on a Terminal.app restart. > > I emptied Terminal's Preferences by unticking 'Run command', did everything > else as in previous paragraph and got the same results as previous paragraph. > > I'm just hoping that this suggests to someone another thing to try. > > Barrie. -- Damon McDougall http://damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-users
