From owner-freebsd-python@FreeBSD.ORG Wed Sep 26 07:13:06 2012 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0ED3106564A for ; Wed, 26 Sep 2012 07:13:06 +0000 (UTC) (envelope-from demon@FreeBSD.org) Received: from dinosaur.yandex.ru (dinosaur.yandex.ru [77.88.34.8]) by mx1.freebsd.org (Postfix) with ESMTP id 8DCF28FC0A for ; Wed, 26 Sep 2012 07:13:06 +0000 (UTC) Received: from dhcp175-40-red.yandex.net (dhcp175-40-red.yandex.net [95.108.175.40]) by dinosaur.yandex.ru (Postfix) with ESMTP id 3XRVjR2FXzz2psF for ; Wed, 26 Sep 2012 11:12:59 +0400 (MSK) Message-ID: <5062AAEA.4000401@FreeBSD.org> Date: Wed, 26 Sep 2012 11:12:42 +0400 From: Dmitry Sivachenko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:15.0) Gecko/20120903 Thunderbird/15.0 MIME-Version: 1.0 To: python@FreeBSD.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: bin/python3 symlink for python3X ports X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2012 07:13:06 -0000 Hello! It is common to have both python-2 and python-3 packages installed. To help transition it is convenient to have bin/python to point to python-2 binary. Now for every X in python3X we have a bin/python3.X binary. So for every new python3.X release one should change shebang line in scripts. I propose to tweak python3X ports so they create bin/python3 symlink pointing to the installed python3.X binary so that people can always use 'python3' name. What do you think? Thanks!