On 9/18/06, Ronald Oussoren <[EMAIL PROTECTED]> wrote: > > On Sep 18, 2006, at 11:48 PM, Bob Ippolito wrote: > > > On 9/18/06, Ronald Oussoren <[EMAIL PROTECTED]> wrote: > >> > >> On Sep 18, 2006, at 10:11 PM, Gerben Wierda wrote: > >> > >> > On Sep 18, 2006, at 21:42 , Bob Ippolito wrote: > >> > > >> >> On 9/18/06, Christopher Barker <[EMAIL PROTECTED]> wrote: > >> >>> Gerben Wierda wrote: > >> >>>>> what shell are you using? > >> >>>> > >> >>>> bash (default shell). But my env has not been changed by the > >> >>> Universal pkg. > >> >>>> > >> >>>> hermione-a:~ gerben$ which python > >> >>>> /usr/bin/python > >> >>>> > >> >>>> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/ > >> >>> teTeX/bin/i386-apple-darwin-current > >> >>>> > >> >>>> > >> >>>> I also would wonder if that would be something that the > >> >>> Universal .pkg > >> >>>> should do. It would mean that I would get a new python when I > >> call > >> >>>> system utitlities that use Python from the command line > >> (because it > >> >>>> would have to be inserted at the start of my PATH and that is > >> >>> generally > >> >>>> taken as not the right thing to do) > >> >>> > >> >>> A) system scripts should have the path to Python hard coded: > >> >>> > >> >>> #!/usr/bin/python > >> >>> > >> >>> B) The installer is only supposed to alter your login shell > >> PATH, so > >> >>> anything called by the system won't be effected. > >> >>> > >> >>>> But anyway, Universal pkg did not set up my PATH for my command > >> >>> line shell. > >> >>> > >> >>> Curious: > >> >>> > >> >>> Ronald and/or Bob: isn't it supposed to have? I know it did mine: > >> >>> > >> >> > >> >> There's three different login scripts that bash can use.. The > >> 2.4.3 > >> >> postflight script knows how to patch .profile and .bash_profile... > >> >> but > >> >> if a .bash_login exists and .bash_profile does not exist then > >> it will > >> >> create a .profile that is never used. Perhaps that is what > >> happened? > >> > > >> > That is exactly what has happened. > > > > That's easy enough to fix for Python 2.5's installer. > > Except for the fact that the release process for 2.5 final started > about an hour ago. I won't be making changes to a postinstall script > literaly hours before 2.5 final is released to the public, there's no > way we'll be able to get enough testing in. >
That's fine, it's not really a common issue. It should be considered a bugfix for 2.5.1 and a 2.4.4 universal build (if that happens). Someone ought to file an issue about it so it's not forgotten. -bob _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig