Date: Fri, 28 Jan 2005 12:50:24 +0000 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Gert Cuykens <gert.cuykens@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Witch apache, mysql and php do i need ? Message-ID: <20050128125024.GB4346@gravitas.thebunker.net> In-Reply-To: <ef60af090501280009436470b@mail.gmail.com> References: <ef60af0905012622493da77413@mail.gmail.com> <41F8AEF7.3010502@free.fr> <20050127104404.GB3270@gravitas.thebunker.net> <41F9EDC0.9060904@free.fr> <ef60af090501280009436470b@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--kfjH4zxOES6UT95V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Fri, Jan 28, 2005 at 09:09:42AM +0100, Gert Cuykens wrote:
> On Fri, 28 Jan 2005 08:46:09 +0100, christophe ollier
> <c.ollier.ml@free.fr> wrote:
> > It seems your ports index is missing. I think you can try this to make
> > another one :
> >=20
> > cd /usr/ports
> > make fetchindex
> > portsdb -u
> >=20
>=20
> wohoooo :)
>=20
> 7rxI# make pretty-print-run-depends-list
> This port requires package(s) "apache-1.3.33_1 expat-1.95.8
> fontconfig-2.2.3,1 freetype2-2.1.7_4 jpeg-6b_3 mysql-client-4.0.23a
> openssl-0.9.7e_2 pdflib-6.0.1_1 pecl-pdflib-2.0.4 perl-5.8.5
> php4-4.3.10_2 php4-bz2-4.3.10_2 php4-gd-4.3.10_2 php4-mysql-4.3.10_2
> php4-openssl-4.3.10_2 php4-pcre-4.3.10_2 php4-zlib-4.3.10_2
> pkgconfig-0.15.0_1 png-1.2.8 t1lib-5.0.1,1 xorg-libraries-6.8.1_1" to
> run.
> 7rxI#
>=20
> still see apache-1.3.33 doh aldo i said in make.cong to pic 2.1 ?
Ah -- yes. That's because the INDEX-5 you download by doing 'make
fetchindex' is built using the default settings /only/. You can build
your own index, which should reflect your local configuration changes,
but that will take some time and thrash your disk drive a bit.
For instance, on my system with a slightly different list of make.conf
settings I get:
% cd /usr/ports/databases/phpmyadmin/
% make pretty-print-run-depends-list
This port requires package(s) "apache-2.0.52_4 expat-1.95.8 fontconfig-=
2.2.3,1 freetype2-2.1.7_4 jpeg-6b_3 libiconv-1.9.2_1 libxml2-2.6.17 mysql-c=
lient-4.1.9 pdflib-6.0.1_1 pecl-pdflib-2.0.4 perl-5.8.5 php5-5.0.3_2 php5-b=
z2-5.0.3_2 php5-gd-5.0.3_2 php5-mysql-5.0.3_2 php5-openssl-5.0.3_2 php5-pcr=
e-5.0.3_2 php5-zlib-5.0.3_2 pkgconfig-0.15.0_1 png-1.2.8 t1lib-5.0.1,1 xorg=
-libraries-6.8.1_1" to run.
Building your own index can be done via several means: 'make index' is
the standard, but it takes a bit of time. Not to blow my own trumpet
too much, but see also the sysutils/p5-FreeBSD-Portindex port.
However, worrying about what the index contains is really a bit of a
diversion. The true test is just to try some actual software
downloading and building. Try:
# make fetch-recursive
which will attempt to download all of the various bits of source code
needed to build the port and anything else not yet installed on your
machine that it depends on.
Cheers,
Matthew
--=20
Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor
School Rd
PGP: http://www.infracaninophile.co.uk/pgpkey Tilmanstone
Tel: +44 1304 617253 Kent, CT14 0JL UK
--kfjH4zxOES6UT95V
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iQCVAwUBQfo1EJr7OpndfbmCAQKx2gQA4Qazklmmez5RmSEyZvrK1gmvkppOEFGm
UciTxIkkZFD090wY7rtGxTS+wxOzOQZa1N7RjvCmzAtmOlPOE8F3jiW52Plyq6q+
O7IhmhUzsL2WqNj03DO3o1OFYIRAuQmKq9UaqNPawFQGqMIUNt1qJYqfV14xy6cC
YZOeyGTqBwc=
=hvgW
-----END PGP SIGNATURE-----
--kfjH4zxOES6UT95V--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050128125024.GB4346>
