Thanks for the super -prompt and -useful response. Didn't know about variants. I ended up with "+apache" and second-guessing the instructions emitted to work with the Apache that was already on Panther, and this seems to have gone swimmingly. Having achieved comfort with variants, I threw in some more: "+mysql5 +sqlite +pear". We'll see what I get out of "+mysql5" in a few hundred years when my glacial development server finishes building all that I've thrown at it. I suspect I probably should have built mysql5 with its own set of variants (I would have thought "server" was implicit but it appears not to be), but maybe it will all work out. Good thing I am not in a hurry or I'd have to actually know what I am doing before trying it. :-)

— Pete Gontier <http://www.pete.gontier.org/>      



On Jun 11, 2007, at 9:27 AM, markd@macports.org wrote:

Hi Pete,

There are some problems with the user messages in the  php5 port.  It
occurrs when you specify neither the apache nor the apache2 variant.  This
is a perfectly legitimate use of php, but did you intend to install it
without Apache support?

I attached a patch to the php5 port for the maintainer to evaluate that I
think straightens out the messages.  If you did intend to install Apache
support, you must reinstall the port and specify a variant.  Either
+apache or +apache2.  And until the user message fixes get applied to the
port, here are instructions you may use: 
http://homepage.mac.com/duling/halfdozen/NeDi-Howto.html#d0e134

Mark

Pete Gontier <pete@gontier.org> on Monday, June 11, 2007 at 8:57 AM -0800
wrote:
I've just installed PHP5 on a Panther box. At the end of the progress
messages, I see:





--->  Installing php5 5.2.3_0+darwin_7+macosx


If this is your first install, you might want
--->  Activating php5 5.2.3_0+darwin_7+macosx
--->  Cleaning php5


This is not a misquote; it really does look interspersed and cut off like
that. I can probably grep for "If this is your first install, you might
want" and find the rest of the text, though I have not yet tried that. I
suppose it might be relevant that I got this in interactive mode. I'm
going to file a bug report, but in the meantime, can anybody offer any
better hints as to how to proceed?


— Pete Gontier <[ http://www.pete.gontier.org/
]http://www.pete.gontier.org/>