One thing the RedHat tech said. (Yes I have a bug in bugzilla as while I am talking with you guys.) He said that he was able to recreate the problem. Here is what he had to say: ************************************************************ Ah ha. I bet you are rebuilding the SRPM as a user, rather than as root? The bug is that the search path isn't being traversed correctly; the configure script is actually only looking in $PATH for the sendmail binary. (this is a bug, it is programmed to look in /usr/sbin and a few other places too, but the correct code isn't being genereated) Additional comment by joel@webbgroup.net on 2002-11-22 09:56:29 I am doing everything as root. Or should I say as su-root not reloggin in as the root user. But then again, that is a bad habit of constructing everything by loggin is as root all the time. The only way I was able to force it to work. To put this in the spec file above the listing. We will see how far we get. # Put the sendmail directory in # # # PROG_SENDMAIL="/usr/sbin": export PROG_SENDMAIL ******************************************************************* On 21 Nov 2002, Gordon Messmer wrote: > On Thu, 2002-11-21 at 15:23, Joel Webb wrote: > > > > Gordon and all. Here is what I have from the test that you gave me to do. > > The question how do I force the PHP to use /usr/sbin as the directory to > > find the sendmail in?? > > You don't have to. The script knows where to look. > > > > + test -z /usr/sbin > > > + test -f /usr/sbin/sendmail > > > + ac_cv_path_PROG_SENDMAIL=/usr/sbin/sendmail > > > + break > > > sh-2.05b$ echo PATH IS "$ac_cv_path_PROG_SENDMAIL" > > > + echo PATH IS /usr/sbin/sendmail > > > PATH IS /usr/sbin/sendmail > > OK... well, that's exactly what the configure script does, and that > would indicate success. So... why is it not working for you? I dunno. > Try running "rpmbuild -bb php.spec" until it runs the configure script. > Then, CTRL+C to stop the build, copy the configure line, and run the > script yourself with debugging. That is: > > cd /var/tmp/BUILD/php-<version> > sh -x ./configure ..... > configure.debug 2>&1 > > That will run through the configure script and print all of the steps > into the file configure.debug. Then you can look for sendmail in that > file to see what's going on. If you can't figure it out, then bzip2 the > file and put it somewhere we can see it. Please don't send it to the > list. > > > > > -- Respectfully, Joel Webb WebbGroup Network Systems www.webbgroup.net 336.841.7241 336.841.6068 -- Psyche-list mailing list Psyche-list@redhat.com https://listman.redhat.com/mailman/listinfo/psyche-list