Using portmaster with different PYTHON_VERSION

Doug Barton dougb at
Thu Sep 30 23:04:14 UTC 2010

On 9/29/2010 1:57 PM, Dmitry Pryanishnikov wrote:
> Hello!
> 2010/9/28 Doug Barton<dougb at>:
>> 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.




	... and that's just a little bit of history repeating.
			-- Propellerheads

	Improve the effectiveness of your Internet presence with
	a domain name makeover!

More information about the freebsd-ports mailing list