4 messages in net.sourceforge.lists.courier-usersRe: [courier-users] build sqwebmail r...
FromSent OnAttachments
James ReatherMay 24, 2006 4:13 am 
Gordon MessmerMay 24, 2006 11:38 am 
James ReatherMay 26, 2006 1:40 am 
Sam VarshavchikMay 26, 2006 3:48 am 
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] build sqwebmail rpm on SuSE 10.0Actions...
From:James Reather (jam@reather.com)
Date:May 26, 2006 1:40:18 am
List:net.sourceforge.lists.courier-users

Gordon Messmer wrote:

James Reather wrote:

SuSE 10.0 appears to ship with openldap2 packages, so I've installed openldap2-client-2.2.27-6 and openldap2-devel-2.2.27-6 but the rpmbuild command still fails.

Is there a way round this?

I'd extract the spec file from the tarball, and modify the names of any required packages to match SuSE's naming conventions.

Thanks for the tip - I've done this and now the 'rpmbuild -ta sqwebmail-5.1.1.tar.bz2' works fine.

Now I've got two new .rpm file in /usr/src/packages/RPMS/i586 - sqwebmail-5.1.1-1.i586.rpm and sqwebmail-ldap-5.1.1-1.i586.rpm

If I try to install sqwebmail-5.1.1-1.i586.rpm on my SuSE 10.0 box, I get an error about failed dependencies:-

error: Failed dependencies: vixie-cron is needed by sqwebmail-5.1.1-1 /var/www/cgi-bin is needed by sqwebmail-5.1.1-1

Q1: What would be the correct way to "explain" to the RPM that SuSE's default cgi-bin directory for Apache is /srv/www/cgi-bin (not /var/www/cgi-bin)?

Q2: Why do I need 'vixie-cron'? SuSE 10.0 already has cron... am I missing something here?

Thanks,

James