Howdy:

Maybe this isn't an issue for some, but I had trouble with some build depenencies on my RedHat 7.1 server (updated with RH and beyond). In both cases, I had the packages installed, but it still wouldn't build until I hacked the spec file.

1) MySQL-devel dependency: this one is a package naming issue; courier wants mysql-devel, but most packages seemed to be named MySQL-devel. Changing the name in the spec file fixed it.

2) Couldn't find pgsql header files. I think courier is looking in the standard place (ie, /usr/include) but redhat puts them under /usr/include/pgsql. Adding CPPFLAGS="-I/usr/include/pgsql" ; export CPPFLAGS to the configure stuff in the spec file fixed it, but there's probably a better way. (it's still compiling, but it looks good so far)

I'm not an rpm expert (I'm moving towards gentoo now) but I think this is fixable. It's probably different for different redhat versions, but that can also be tested for (inside the spec file).

Just thought someone should know...

Steve



-------------------------------------------------------
This SF.NET email is sponsored by: Order your Holiday Geek Presents Now!
Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap,
MP3 Players, XBox Games, Flying Saucers, WebCams, Smart Putty.
T H I N K G E E K . C O M http://www.thinkgeek.com/sf/
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to