New submission from David Ripton: Gentoo Linux, x86, Python 3.0a
I did a vanilla "./configure; make; make test; make altinstall" build. The following files were created in /usr/local/bin: -rwxr-xr-x 1 root root 18036 Sep 6 17:49 smtpd.py -rwxr-xr-x 1 root root 81 Sep 6 17:49 pydoc -rwxr-xr-x 1 root root 96 Sep 6 17:49 idle -rwxr-xr-x 1 root root 3644316 Sep 6 17:58 python3.0 -rwxr-xr-x 1 root root 1401 Sep 6 17:59 python3.0-config As intended, altinstall does not create /usr/local/bin/python, so "python" is still the pre-existing python2.5. However, other binaries are installed as though /usr/local/bin/python were created, so they don't work. [EMAIL PROTECTED] ~ $ pydoc bash: /usr/local/bin/pydoc: /usr/local/bin/python: bad interpreter: No such file or directory [EMAIL PROTECTED] ~ $ idle bash: /usr/local/bin/idle: /usr/local/bin/python: bad interpreter: No such file or directory [EMAIL PROTECTED] ~ $ smtpd.py bash: /usr/local/bin/smtpd.py: /usr/local/bin/python: bad interpreter: No such file or directory Suggest that "make altinstall" should not put anything in the bin directory except pythonX.Y and pythonX.Y-config, which are "safe" because of the embedded version numbers. Another option would be installing those other binaries but with fixed shebang lines. ---------- components: Build messages: 55714 nosy: dripton severity: minor status: open title: "make altinstall" installs pydoc, idle, smtpd.py with broken shebang lines type: crash versions: Python 3.0 __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1120> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com