[CFT] lang/python becoming a python binary wrapper

Marcus von Appen mva at FreeBSD.org
Fri Aug 2 18:08:34 UTC 2013


Dear all,

as discussed previously on this list, users would love to install the
same python for multiple python versions.

Besides other issues (which I'll summarize in a different mail), one
problem, especially for binary packages, are the "am I the default?"
assumptions of lang/pythonXX.

The attached patch moves that logic into lang/python, instead of
maintaining the IF_DEFAULT magic within the individual python ports.
This will allow binary packages to be installed side by side without any
hacks, but also requires users, which are now happily using
/usr/local/bin/python (being created by lang/pythonXX) to install
lang/python explicitly (UPDATING entry should be sufficient).

If there are no objections, I'll commit the change on the next weekend
(09.08.+). Please take your time to test. If portmgr@ feels this might
be a bit risky (ports implying /usr/local/bin/python based on
lang/pythonXX), please issue an exp-run beforehand.

Cheers
Marcus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-python/attachments/20130802/c860a697/attachment.sig>


More information about the freebsd-python mailing list