Skip site navigation (1)Skip section navigation (2)
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>