Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Aug 2013 20:00:59 +0200
From:      Marcus von Appen <mva@FreeBSD.org>
To:        python@freebsd.org, portmgr@FreeBSD.org
Subject:   [CFT] lang/python becoming a python binary wrapper
Message-ID:  <20130802180059.GA1278@medusa.sysfault.org>

next in thread | raw e-mail | index | archive | help

--K8nIJk4ghYZn606h
Content-Type: multipart/mixed; boundary="17pEHd4RhPHOinZp"
Content-Disposition: inline


--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

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

--17pEHd4RhPHOinZp--

--K8nIJk4ghYZn606h
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iEYEARECAAYFAlH789sACgkQi68/ErJnpkctBACeJGat/CDLTiSMD+iE74UdAmcB
hl8An00xeCZfKukfwvn/wSSexmV+AIUU
=a9HN
-----END PGP SIGNATURE-----

--K8nIJk4ghYZn606h--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130802180059.GA1278>