[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2019-06-06 Thread Carol Willing


Carol Willing  added the comment:

No problem :D Ping me when you need a review.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2019-06-06 Thread Ned Deily

Ned Deily  added the comment:

Please don’t close this.  It’s still an issue that needs to be addressed and I 
intend to do so. Thanks.

--
assignee:  -> ned.deily
versions: +Python 3.9 -Python 2.7, Python 3.2, Python 3.3

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2019-06-06 Thread Carol Willing


Carol Willing  added the comment:

@ned.deily I'm doing some triaging today. As the original submitter of this 
issue, would you be willing to close it? Thanks.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-11-28 Thread Ned Deily

Changes by Ned Deily :


--
resolution: out of date -> 
stage:  -> needs patch
status: closed -> open

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-06-24 Thread R. David Murray

R. David Murray added the comment:

I don't think "out of date" means "hasn't been touched in X years", I think it 
means "there is no longer any need to fix this issue".  That might mean it is a 
bug in something we no longer support, or a bug that has been fixed 
accidentally by later development.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-06-24 Thread Carol Willing

Carol Willing added the comment:

Perhaps it would be prudent to update the dev guide, or the contribution 
process, to close issues that have stagnated for years as opposed to marking 
them languishing. It would likely help with the issue backlog.

Also, expanding out of date to reflect that an issue has not been touched in 
over 'x' years would be helpful too. Perhaps that should be an addition to the 
dev guide.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-06-24 Thread Carol Willing

Carol Willing added the comment:

This issue was closed as "out of date" since there has been no activity on the 
issue in 7 years.

IMHO the issue, if still relevant, should be opened as a new issue with better 
scope based on today's technology.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-06-24 Thread R. David Murray

R. David Murray added the comment:

Why is it out of date?  Did Ned solve this another way at some point?

What I'm getting at is just closing an issue as "out of date" is not enough, 
really, it is best to record *why* the issue is out of date.

--
nosy: +r.david.murray

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X "Update Shell Profile" may not update $PATH if run more than once

2016-06-22 Thread Carol Willing

Carol Willing added the comment:

Closed as an out of date issue.

--
nosy: +willingc
resolution:  -> out of date
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X Update Shell Profile may not update $PATH if run more than once

2011-06-26 Thread Terry J. Reedy

Changes by Terry J. Reedy tjre...@udel.edu:


--
versions: +Python 3.2, Python 3.3 -Python 3.0, Python 3.1

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5225
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X Update Shell Profile may not update $PATH if run more than once

2011-06-26 Thread Terry J. Reedy

Changes by Terry J. Reedy tjre...@udel.edu:


--
versions:  -Python 2.6

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5225
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X Update Shell Profile may not update $PATH if run more than once

2009-02-12 Thread Ned Deily

New submission from Ned Deily n...@acm.org:

An instance of the shell script Update Shell Profile.command
 is installed in each /Applications/Python x.x folder.
 Clicking on the script allows the user to change the default
 Python version.  If the scripts are run more than once - say
 first to make 3.0 the default then 2.6 the default then back
 to 3.0 again - the script will fail to update the user's $PATH,
 forcing users to manually edit their shell profile.

SOLUTION Ensure that $PATH is updated if there are other Python
 frameworks already on its head.

 (This is not the most elegant solution since it leaves the
 previous versions later in the path but it is safer to
 only append to the user's profile - and a backup copy
 is made.)

APPLIES  py3k, 3.0, trunk, 2.6

--
components: Macintosh
files: patch-nad0020.txt
messages: 81749
nosy: nad
severity: normal
status: open
title: OS X Update Shell Profile may not update $PATH if run more than once
type: behavior
versions: Python 2.6, Python 2.7, Python 3.0, Python 3.1
Added file: http://bugs.python.org/file13049/patch-nad0020.txt

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5225
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X Update Shell Profile may not update $PATH if run more than once

2009-02-12 Thread Ronald Oussoren

Ronald Oussoren ronaldousso...@mac.com added the comment:

I don't like this patch because it could grow the users profile without 
bounds when switching back and forth between two python versions.

--
nosy: +ronaldoussoren

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5225
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5225] OS X Update Shell Profile may not update $PATH if run more than once

2009-02-12 Thread Ronald Oussoren

Ronald Oussoren ronaldousso...@mac.com added the comment:

I agree that we need a better solution to select which version of Python 
is the default one of your path.

One way to do that is to have a tool that can change the Current link 
inside the framework, that way we could have 
/Library/Frameworks/Python.framework/Version/Current/bin early on $PATH 
and add the various version directories after that.

I'd also like to see a per-user way to change the default python without 
manually editing the shell profile.

W.r.t. to the myriad of other variations in a 4-way universal build: 
those are necessary to ensure that you can easily force the use of a 32-
bit or 64-bit build because at the time a lot of GUI code required 32-
bit code. I hope this will change over time, I'd love to have a much 
simpler framework that contains only a single copy of the python 
executable instead of the 3 variants that are currently present in a 4-
way universal build.

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5225
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com