4 messages in net.sourceforge.lists.courier-usersRe: [courier-users] RPM build failure
FromSent OnAttachments
Fred ZinsliFeb 26, 2007 2:22 pm 
ScottFeb 26, 2007 2:31 pm 
Gordon MessmerFeb 26, 2007 2:44 pm 
Fred ZinsliFeb 26, 2007 4:01 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] RPM build failureActions...
From:Scott (cour@troutpocket.org)
Date:Feb 26, 2007 2:31:37 pm
List:net.sourceforge.lists.courier-users

Fred Zinsli wrote:

I am attempting to build RPM packages for FC5 as per the RPM build page and I am getting the following error and don'r know how to fix it.

Make sure you're building as non-root. Follow the instructions at http://www.courier-mta.org/?FAQ.html~rpm.

rpmbuild -ta courier-0.54.2.tar.bz2 error: Failed build dependencies: courier-authlib-devel >= 0.55 is needed by courier-0.54.2-1.5.i386

You must build courier-authlib and install it (plus the devel package) before you can compile and install the rest of the courier suite. Those will require all the other packages listed. Do something like 'yum install expect xpdf mgetty-sendfax ...'

expect is needed by courier-0.54.2-1.5.i386 /usr/include/fam.h is needed by courier-0.54.2-1.5.i386 xpdf is needed by courier-0.54.2-1.5.i386 mgetty-sendfax is needed by courier-0.54.2-1.5.i386 netpbm-progs is needed by courier-0.54.2-1.5.i386 pcre-devel is needed by courier-0.54.2-1.5.i386

rpmbuild -ta courier-imap-4.1.2.tar.bz2 error: Failed build dependencies: courier-authlib-devel >= 0.55 is needed by courier-imap-4.1.2-1.5.i386 /usr/include/fam.h is needed by courier-imap-4.1.2-1.5.i386 openldap-servers is needed by courier-imap-4.1.2-1.5.i386

FAM was replaced by gamin in Fedora (if that's what you're using). 'yum install gamin gamin-devel'. Or apt-get, whatever your poison.