From owner-freebsd-ports@FreeBSD.ORG Thu Sep 30 23:04:14 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CC4C106566C for ; Thu, 30 Sep 2010 23:04:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 327228FC0C for ; Thu, 30 Sep 2010 23:04:13 +0000 (UTC) Received: (qmail 6865 invoked by uid 399); 30 Sep 2010 23:04:13 -0000 Received: from localhost (HELO ?192.168.0.142?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 30 Sep 2010 23:04:13 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4CA5176B.7080706@FreeBSD.org> Date: Thu, 30 Sep 2010 16:04:11 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4CA256B6.5090908@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.2a1pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Using portmaster with different PYTHON_VERSION X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Sep 2010 23:04:14 -0000 On 9/29/2010 1:57 PM, Dmitry Pryanishnikov wrote: > Hello! > > 2010/9/28 Doug Barton: >> >> I would also argue that there is a fundamental assumption in the ports >> infrastructure that what you're doing here (installing both versions on the >> same system) is not supported. The ability to make the version of things >> like python or perl variable is a great feature of the ports infrastructure, >> but my understanding has always been that this would be a system-wide >> option, and that installing different versions of the same language on the >> same system is not supported. > > What problems (besides no support in portmaster) can arise due to > parallel use of Python 2 and Python 3 in the same FreeBSD system? I'm not an expert on python so I'll let someone more knowledgeable comment on that. There may not even be any problems. My point was simply that historically the assumption has been that there would only be one version of a given interpreted language (like perl or python, and to some extent php, and others) on a system at a time. Your post eloquently stated the case for why that assumption might no longer be true. If that's the case, then the way we do some things might have to change. hth, Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/