13 messages in net.sourceforge.lists.courier-users[courier-users] Bilding Courier(-auth...
FromSent OnAttachments
Sam VarshavchikDec 13, 2005 4:01 am 
Egbert JanDec 15, 2005 1:00 am 
Egbert JanDec 16, 2005 5:33 am 
Sam VarshavchikDec 16, 2005 8:07 pm 
Egbert JanDec 22, 2005 2:45 am 
Sam VarshavchikDec 22, 2005 3:56 am 
Jeff JansenDec 22, 2005 4:17 am 
Egbert JanDec 22, 2005 4:56 am 
Egbert JanDec 22, 2005 2:26 pm 
Jeff JansenDec 23, 2005 3:31 am 
Egbert JanDec 27, 2005 4:44 pm 
Sam VarshavchikDec 27, 2005 7:10 pm 
Egbert JanDec 28, 2005 1:39 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:[courier-users] Bilding Courier(-authlib) RPMs on Mandriva 2006.0Actions...
From:Egbert Jan (egb@vandenbussche.nl)
Date:Dec 27, 2005 4:44:39 pm
List:net.sourceforge.lists.courier-users

Hi list (and Sam and Jeff)

I'm still fighting to get the courier-authlib tarball converted into RPMs on Mandriva 2006.0. Rpmbuild 4.x seems much more picky about the specfile. Mailly the '%dir' directive/macro gave me a severe headace. I had to comment out a few lines in the spec file to prevent getting the files from {_libdir}/courier-authlib twice in 'configfiles.base'. That soved the 'listed twice' problem I had. It is not an very elegant solution; it is just that Mandriva doesn't seem to have a separate lib and libexec.

Secondly rpmbuild 4.x stops on unpackaged files. For some reason (Sam?) several libtldt... Files are created in {_libdir}. Should or shouldn't these be packaged??? When I package (by having them added to configfiles.base) then I cannot install the rpm due to a conflict with an already existing and installed version of them. If I do not package them, rpmbuild does not finish its job. I'll just found outthat there is an macro to make 'unpackaged' to a warning, not an error. Will try that.

Why compiling 'own' versions of these libltdt libraries when they seem exist on the system already? Does courier-authlib needs its own version?

I'm ready for any sugestions (I have to solve this before I evan can think of packaging courier itself....). Time for bed now. 01:45 am here.