Date: Tue, 23 Jan 2007 14:10:35 +0200 From: Vasil Dimov <vd@FreeBSD.org> To: Alexander Botero-Lowry <alexbl@FreeBSD.org> Cc: gnome@FreeBSD.org, ports-developers@FreeBSD.org, pav@FreeBSD.org, python@FreeBSD.org Subject: Re: The way to fix ports/104560 Message-ID: <20070123121035.GA41675@qlovarnika.bg.datamax> In-Reply-To: <20070123112924.4023339F66@cherenkov.geekfire.com> References: <20070123104738.GA41157@qlovarnika.bg.datamax> <1169549704.6221.10.camel@pav.hide.vol.cz> <20070123112924.4023339F66@cherenkov.geekfire.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 23, 2007 at 03:31:29 -0800, Alexander Botero-Lowry wrote: > > > Please take a look at ports/104560 (and also ports/105853 and > > > ports/106120) and come to a consensus what is the right way to fix th= is > > > issue. > > >=20 > > > I am sure we can come to an agreement and shortly commit a fix. > >=20 > > As I see it: > >=20 > > - lang/python metaport must be removed > > - all lang/python2? ports will install $PREFIX/bin/python binary > >=20 > > How that sounds? > >=20 > > Or if people absolutely need to have several different pythons on a > > system, make the bin/python automatical symlink, like in perl ports. > This fails to deal with installing the site-packages in the appropriate > site-package directories. The same site-package directory can't be used > because the pyc and pyo format changes between python implementations, > so python needs to be able to generate the appropriate wants per python > installation. >=20 > For ports that use USE_PYDISTUTILS (which is the most common way to insta= ll > a python package) ${PYTHON} is used, so I don't see why other ports shoul= dn't > follow the convention. >=20 > I do _agree_ that something should always be installed as python, I think, this is the only issue about ports/104560 ("x11-toolkits/py-gtk2 does not configure with python2.5"). So we have come to a consensus, right? (bin/python should be installed by lang/python25) > without > version, but that doesn't mean that ports should just assume python when > installing. They should use ${PYTHON} to be safe, and to make sure things > are installed where the user wants them to be installed. --=20 Vasil Dimov gro.DSBeerF@dv % Two men look out through the same bars; one sees mud, and one the stars. --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- iD8DBQFFtfs7Fw6SP/bBpCARAtUiAJ4wL4OAGAVEp3bOUI19INsAExoQFgCg31Wy Q4yyEtfBze3WKlSLRGjvWII= =7y5L -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070123121035.GA41675>