From owner-freebsd-python@FreeBSD.ORG Fri Oct 5 05:24:01 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E8761065673; Fri, 5 Oct 2012 05:24:01 +0000 (UTC) (envelope-from mitya@yandex-team.ru) Received: from elephant.yandex.ru (elephant.yandex.ru [77.88.34.7]) by mx1.freebsd.org (Postfix) with ESMTP id 9D8CA8FC12; Fri, 5 Oct 2012 05:24:00 +0000 (UTC) Received: from dhcp175-40-red.yandex.net (dhcp175-40-red.yandex.net [95.108.175.40]) by elephant.yandex.ru (Postfix) with ESMTP id 3XXzsT4TQYz45JqV; Fri, 5 Oct 2012 09:23:57 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1349414637; bh=lqlKG6kfWu8IBwX0yvifm87/uqWd7+LsEgePbwbQZnc=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=PevBhVxlaKXVIu+UzHbteFwakXtOYRcet4Fl0Wdftb3cw+4lGKgViBFlwL6rW4Kep jegC9L3NpCRkrNWhBhBwmg4Zg4V8pQIdekLy5a8y22JAF/WN6qq3pWOZUfPymv77dT VtG5fQd1xzDr9FL2104J4KMvqKG+pgJfzKFUY5LI= Message-ID: <506E6EEC.5030209@yandex-team.ru> Date: Fri, 05 Oct 2012 09:23:56 +0400 From: =?UTF-8?B?0JTQvNC40YLRgNC40Lkg0KHQuNCy0LDRh9C10L3QutC+?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:15.0) Gecko/20120903 Thunderbird/15.0 MIME-Version: 1.0 To: Li-Wen Hsu References: <5062AAEA.4000401@FreeBSD.org> <5062C5CB.4060109@yandex.ru> <5062C769.6090305@FreeBSD.org> <5062C8CE.701@yandex.ru> <5062E478.8020000@FreeBSD.org> <506436DB.90408@FreeBSD.org> <20121001173946.GB4939@FreeBSD.cs.nctu.edu.tw> In-Reply-To: <20121001173946.GB4939@FreeBSD.cs.nctu.edu.tw> Content-Type: multipart/mixed; boundary="------------070109020305010100020001" Cc: Chris Rees , python@freebsd.org, Ruslan Mahmatkhanov Subject: Re: 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: Fri, 05 Oct 2012 05:24:01 -0000 This is a multi-part message in MIME format. --------------070109020305010100020001 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 01.10.2012 21:39, Li-Wen Hsu wrote: > > Thanks for working on this, I am looking forward to your patch. > Hello, Please consider the attached patch for python2/python3 symlinks. As I proposed earlier in this thread, I think it is sane to make these symlinks for latest python2.X/python3.X versions only (this is what people should use by default in most cases). And let people explicitly run older versions if they really need them. --------------070109020305010100020001 Content-Type: text/plain; charset=KOI8-R; name="pydiff.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pydiff.txt" SW5kZXg6IHB5dGhvbjI3L3BrZy1wbGlzdAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBweXRob24yNy9w a2ctcGxpc3QJKHJldmlzaW9uIDMwNTI5NSkKKysrIHB5dGhvbjI3L3BrZy1wbGlzdAkod29y a2luZyBjb3B5KQpAQCAtNiw4ICs2LDEwIEBACiAlJUlGX0RFRkFVTFQlJWJpbi9weWRvYwog YmluL3B5ZG9jJSVQWVZFUiUlCiAlJUlGX0RFRkFVTFQlJWJpbi9weXRob24KK2Jpbi9weXRo b24lJVBZTUFKT1IlJQogYmluL3B5dGhvbiUlUFlWRVIlJQogJSVJRl9ERUZBVUxUJSViaW4v cHl0aG9uLWNvbmZpZworYmluL3B5dGhvbiUlUFlNQUpPUiUlLWNvbmZpZwogYmluL3B5dGhv biUlUFlWRVIlJS1jb25maWcKICUlSUZfREVGQVVMVCUlYmluL3B5dGhvbi1zaGFyZWQKIGJp bi9weXRob24tc2hhcmVkJSVQWVZFUiUlCkluZGV4OiBweXRob24yNy9NYWtlZmlsZQo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09Ci0tLSBweXRob24yNy9NYWtlZmlsZQkocmV2aXNpb24gMzA1Mjk1KQorKysg cHl0aG9uMjcvTWFrZWZpbGUJKHdvcmtpbmcgY29weSkKQEAgLTcsNyArNyw3IEBACiAKIFBP UlROQU1FPQlweXRob24yNwogUE9SVFZFUlNJT049CTIuNy4zCi1QT1JUUkVWSVNJT049CTMK K1BPUlRSRVZJU0lPTj0JNAogQ0FURUdPUklFUz0JbGFuZyBweXRob24gaXB2NgogTUFTVEVS X1NJVEVTPQkke1BZVEhPTl9NQVNURVJfU0lURVN9CiBNQVNURVJfU0lURV9TVUJESVI9CSR7 UFlUSE9OX01BU1RFUl9TSVRFX1NVQkRJUn0KQEAgLTM3LDYgKzM3LDcgQEAKIFBMSVNUPQkJ JHtXUktESVJ9L1BMSVNUCiBQTElTVF9URU1QTEFURT89JHtQS0dESVJ9L3BrZy1wbGlzdAog UExJU1RfU1VCPQlQWVZFUj0ke1BZVEhPTl9WRVJTSU9OOlMvcHl0aG9uLy99IFwKKwkJUFlN QUpPUj0ke1BZVEhPTl9NQUpPUl9WRVJ9IFwKIAkJUFlWRVJfV0lUSFBBVD0ke1BPUlRWRVJT SU9OOlMvLmMvYy99CiBFWEFNUExFU0RJUj0JJHtQUkVGSVh9L3NoYXJlL2V4YW1wbGVzLyR7 UFlUSE9OX1ZFUlNJT059CiBEQVRBRElSPQkke1BSRUZJWH0vc2hhcmUvJHtQWVRIT05fVkVS U0lPTn0KQEAgLTI4Nyw2ICsyODgsMTAgQEAKIAlkb25lCiAuZW5kaWYKIAorLmZvciBmaWxl IGluIHB5dGhvbiBweXRob24tY29uZmlnCisJY2QgJHtMT0NBTEJBU0V9L2JpbiAmJiAke0xO fSAtc2YgJHtmaWxlOlMvcHl0aG9uLyR7UFlUSE9OX1ZFUlNJT059L30gJHtmaWxlOlMvcHl0 aG9uL3B5dGhvbiR7UFlUSE9OX01BSk9SX1ZFUn0vfQorLmVuZGZvcgorCiAuaWYgIWRlZmlu ZWQoTk9QT1JUREFUQSkKIAlAJHtNS0RJUn0gJHtEQVRBRElSfQogCUBjZCAke1BZVEhPTl9X UktTUkN9OyAke1RBUn0gLWNmIC0gVG9vbHMgfCBcCkluZGV4OiBweXRob24zMi9wa2ctcGxp c3QKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQotLS0gcHl0aG9uMzIvcGtnLXBsaXN0CShyZXZpc2lvbiAzMDUy OTUpCisrKyBweXRob24zMi9wa2ctcGxpc3QJKHdvcmtpbmcgY29weSkKQEAgLTUsOCArNSwx MCBAQAogJSVJRl9ERUZBVUxUJSViaW4vcHlkb2MzCiBiaW4vcHlkb2MzLSUlUFlWRVIlJQog JSVJRl9ERUZBVUxUJSViaW4vcHl0aG9uCitiaW4vcHl0aG9uJSVQWU1BSk9SJSUKIGJpbi9w eXRob24lJVBZVkVSJSUKICUlSUZfREVGQVVMVCUlYmluL3B5dGhvbi1jb25maWcKK2Jpbi9w eXRob24lJVBZTUFKT1IlJS1jb25maWcKIGJpbi9weXRob24lJVBZVkVSJSUtY29uZmlnCiAl JUlGX0RFRkFVTFQlJWJpbi9weXRob24tc2hhcmVkCiBiaW4vcHl0aG9uLXNoYXJlZCUlUFlW RVIlJQpJbmRleDogcHl0aG9uMzIvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gcHl0aG9u MzIvTWFrZWZpbGUJKHJldmlzaW9uIDMwNTI5NSkKKysrIHB5dGhvbjMyL01ha2VmaWxlCSh3 b3JraW5nIGNvcHkpCkBAIC03LDcgKzcsNyBAQAogCiBQT1JUTkFNRT0JcHl0aG9uMzIKIFBP UlRWRVJTSU9OPQkzLjIuMwotUE9SVFJFVklTSU9OPQkxCitQT1JUUkVWSVNJT049CTIKIENB VEVHT1JJRVM9CWxhbmcgcHl0aG9uIGlwdjYKIE1BU1RFUl9TSVRFUz0JJHtQWVRIT05fTUFT VEVSX1NJVEVTfQogTUFTVEVSX1NJVEVfU1VCRElSPQkke1BZVEhPTl9NQVNURVJfU0lURV9T VUJESVJ9CkBAIC0zNyw2ICszNyw3IEBACiAKIFNIQVJFRF9XUktTUkM9CSR7UFlUSE9OX1dS S1NSQ30vcG9ydGJsZC5zaGFyZWQKIFBMSVNUX1NVQj0JUFlWRVI9JHtQWVRIT05fVkVSU0lP TjpTL3B5dGhvbi8vfSBcCisJCVBZTUFKT1I9JHtQWVRIT05fTUFKT1JfVkVSfSBcCiAJCVBZ VkVSX1dJVEhQQVQ9JHtQT1JUVkVSU0lPTjpTLy5yYy9yYy99IFwKIAkJUFlBQklWRVI9JHtQ WUFCSVZFUn0KIEVYQU1QTEVTRElSPQkke1BSRUZJWH0vc2hhcmUvZXhhbXBsZXMvJHtQWVRI T05fVkVSU0lPTn0KQEAgLTIxNiw2ICsyMTcsMTAgQEAKIAlkb25lCiAuZW5kaWYKIAorLmZv ciBmaWxlIGluIHB5dGhvbiBweXRob24tY29uZmlnCisJY2QgJHtMT0NBTEJBU0V9L2JpbiAm JiAke0xOfSAtc2YgJHtmaWxlOlMvcHl0aG9uLyR7UFlUSE9OX1ZFUlNJT059L30gJHtmaWxl OlMvcHl0aG9uL3B5dGhvbiR7UFlUSE9OX01BSk9SX1ZFUn0vfQorLmVuZGZvcgorCiAuaWYg IWRlZmluZWQoTk9QT1JUREFUQSkKIAlAJHtNS0RJUn0gJHtEQVRBRElSfQogCUBjZCAke1BZ VEhPTl9XUktTUkN9OyAke1RBUn0gLWNmIC0gVG9vbHMgfCBcCg== --------------070109020305010100020001 Content-Type: text/plain; charset=KOI8-R; name="mk.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mk.txt" LS0tIGJzZC5weXRob24ubWsuYmFrCTIwMTItMTAtMDQgMTg6MzQ6MzQuMDAwMDAwMDAwICsw NDAwCisrKyBic2QucHl0aG9uLm1rCTIwMTItMTAtMDUgMDk6MTA6MTcuMDAwMDAwMDAwICsw NDAwCkBAIC04Nyw2ICs4Nyw5IEBACiAjCQkJCQkgIGluIGNhc2UgeW91IHdhbnQgdG8gdXNl IGFuIG9sZGVyIHZlcnNpb24gYXMgYSBkZWZhdWx0LgogIwkJCQkJICBkZWZhdWx0OiBweXRo b24yLjcKICMKKyMgUFlUSE9OX01BSk9SX1ZFUgktIFB5dGhvbiB2ZXJzaW9uIG1ham9yIG51 bWJlci4gMiBmb3IgcHl0aG9uLTIueCwKKyMJCQkJCSAgMyBmb3IgcHl0aG9uLTMueCBhbmQg c28gb24uCisjCiAjIFBZVEhPTl9XUktTUkMJCS0gVGhlICR7V1JLU1JDfSBmb3IgeW91ciBw eXRob24gdmVyc2lvbi4gTmVlZGVkIGZvcgogIwkJCQkJICBleHRlbnNpb25zIGxpa2UgVGtp bnRlciwgcHktZ2RibSBhbmQgcHktZXhwYXQsIHdoaWNoCiAjCQkJCQkgIGFyZSBidWlsdCBm cm9tIHNvdXJjZXMgY29udGFpbmVkIGluIHRoZSBQeXRob24KQEAgLTQxMiw2ICs0MTUsOCBA QAogCUAke0ZBTFNFfQogLmVuZGlmCiAKK1BZVEhPTl9NQUpPUl9WRVI9CSR7UFlUSE9OX1ZF UjpSfQorCiBQWVRIT05fTUFTVEVSX1NJVEVTPQkJJHtNQVNURVJfU0lURV9QWVRIT059CiBQ WVRIT05fTUFTVEVSX1NJVEVfU1VCRElSPQlmdHAvcHl0aG9uLyR7UFlUSE9OX1BPUlRWRVJT SU9OOkMvcmNbMC05XS8vfQogUFlUSE9OX0RJU1RGSUxFPQkJUHl0aG9uLSR7UFlUSE9OX1BP UlRWRVJTSU9OOlMvLnJjL3JjL30ke0VYVFJBQ1RfU1VGWH0K --------------070109020305010100020001--