In order to compile Courier, you'll need to install several "-devel"
pacakges.
First, you'll need to get courier-authlib from the same page at which
you found courier. Build and install those packages. Then install the
remaining build requirements:
yum install expect gdbm-devel pam-devel gamin-devel openssl-perl \
ghostscript mgetty-sendfax netpbm-progs pcre-devel
Nevruz Mesut Sahin wrote:
Dear friends I entered http://www.courier-mta.org/download.php then
downloaded courier-0.58.0.tar.bz2 then tried to build rpm build but
it gives these errors how can I fix and install courier-0.58.0.tar.bz2
please help me
rpmbuild -ta courier-0.58.0.tar.bz2
error: Failed build dependencies:
courier-authlib-devel >= 0.55 is needed by courier-0.58.0-1.5.i386
expect is needed by courier-0.58.0-1.5.i386
gdbm-devel is needed by courier-0.58.0-1.5.i386
pam-devel is needed by courier-0.58.0-1.5.i386
/usr/include/fam.h is needed by courier-0.58.0-1.5.i386
openssl-perl is needed by courier-0.58.0-1.5.i386
ghostscript is needed by courier-0.58.0-1.5.i386
mgetty-sendfax is needed by courier-0.58.0-1.5.i386
netpbm-progs is needed by courier-0.58.0-1.5.i386
pcre-devel is needed by courier-0.58.0-1.5.i386