Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 May 2014 15:37:40 +0200
From:      Marcus von Appen <mva@FreeBSD.org>
To:        Glen Barber <gjb@FreeBSD.org>
Cc:        ports@freeBSD.org
Subject:   Re: pgtune:  doesn't check for python
Message-ID:  <20140507133740.GA905@medusa.sysfault.org>
In-Reply-To: <20140507132343.GE69199@hub.FreeBSD.org>
References:  <53692E61.5030306@yahoo.com> <44lhud4uyq.fsf@lowell-desk.lan> <536A2DC5.4080809@yahoo.com> <20140507132343.GE69199@hub.FreeBSD.org>

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

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

On, Wed May 07, 2014, Glen Barber wrote:

> On Wed, May 07, 2014 at 08:57:41AM -0400, pathiaki2 wrote:
> > On 05/07/2014 08:46, Lowell Gilbert wrote:
> > >pathiaki2 <pathiaki2@yahoo.com> writes:
> > >
> > >>/usr/ports/databases/pgtune....
> > >>
> > >>It doesn't check to see if python is installed.  Python is required to
> > >>run this.
> > >That's strange. pgtune defines USE_PYTHON, which adds python to both the
> > >build and run dependencies. It *should* work correctly...
> > Bizarre.  I installed it and it didn't.
> >
> > When I tried to run it, it stated: "Program not found".
> >
> > So, I checked the top of the pgtune 'executable' and found it referenced
> > Python.  So, I installed python and it ran just fine. *shrug*
> >
> > I'm on 10.0 and a recent portsnap.  I was doing this in a jail.
> >
>
> This is because the lang/pythonN.M ports do not explicitly require
> lang/python (which only creates a symlink to the default python
> interpreter).
>
> I'll see what I can do to fix this.

pgtune should fix the shebang lines or whatever it uses and set them to the
appropriate PYTHON_CMD value (check astro/py-metar for an example with the
shebangfix).

It's not compatible with Python 3.x, too, so it should USE_PYTHON=2 instead
of USE_PYTHON=yes.

Cheers
Marcus
--tKW2IUtsqtDRztdT
Content-Type: application/pgp-signature

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

iEYEARECAAYFAlNqNyQACgkQi68/ErJnpkeo5gCgusHDOBF+c+uwaE+xi6iVHcrM
2wIAoJ5uETe/HQsmik5dyYW/BQUeNCJG
=8Fea
-----END PGP SIGNATURE-----

--tKW2IUtsqtDRztdT--



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