This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: python3 symlink
Type: enhancement Stage:
Components: Installation Versions: Python 3.0, Python 3.1
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: benjamin.peterson Nosy List: benjamin.peterson, dripton, georg.brandl
Priority: release blocker Keywords:

Created on 2009-03-09 19:22 by dripton, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (3)
msg83400 - (view) Author: David Ripton (dripton) Date: 2009-03-09 19:22
When Python 2.x is manually installed on Linux, a python2 symlink is
created, like this:

lrwxrwxrwx 1 root root 9 Jan 24 00:03 /usr/bin/python2 -> python2.6

("make install" updates the symlink; "make altinstall" does not).

When Python 3.x is installed, no python3 symlink is created.

For Python 2.x, one had a choice of #!/usr/bin/python,
#!/usr/bin/python2, or #!/usr/bin/python2.6 for shebang line.

For Python 3.x, the middle choice is lost.  This seems like a small
regression.
msg85505 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2009-04-05 14:47
Assigning to Benjamin to make sure that Python is installed as "python3"
starting with 3.1.
msg85740 - (view) Author: Benjamin Peterson (benjamin.peterson) * (Python committer) Date: 2009-04-07 19:44
Fixed in r71376.
History
Date User Action Args
2022-04-11 14:56:46adminsetgithub: 49711
2009-04-07 19:44:08benjamin.petersonsetstatus: open -> closed
resolution: fixed
messages: + msg85740
2009-04-05 14:47:08georg.brandlsetpriority: release blocker

nosy: + georg.brandl, benjamin.peterson
messages: + msg85505

assignee: benjamin.peterson
2009-03-09 19:22:42driptoncreate