On Sat, 2008-05-10 at 18:19 -0400, Sam Varshavchik wrote:
> Lindsay Haisley writes:
> 
> > 
> >> > aclocal -I m4 is not normally run as part of building Courier.
> > 
> > The last line in pcp/Makefile.am is:
> > 
> > ACLOCAL_AMFLAGS = -I m4
> 
> Yes, but this command never gets invoked if all you do is:
> 
> 1) unpack the tarball
> 
> 2) run the configure script
> 
> 3) run make

Sam, that's exactly right, but the Gentoo ebuild doesn't work this way,
and for reasons of its own, it expects to be able to re-run the
autotools processes prior to executing configure and make.

If you're distributing the source files on which autotools relies (e.g.
pcp/Makefile.am), and someone, or some process, expects to be able to
use these, then these must be free of errors.

If you're getting the source from CVS, then you're getting both the
pcp/m4 directory and the Makefile.am referencing it, and running the
autotools is required.  But this is _not_ the case for the stable source
tree distributed as courier-0.59.0.tar.bz2, which has nothing to do with
CVS.

So IMHO the proper thing to do here is, in the distributed tarball, to
either remove the files on which autotools rely altogether, or to
correct the error.

I wish I could get the attention of the Gentoo ebuild maintainer for
this package, but he hasn't responded to posts on the topic on the
Gentoo bugs db.

-- 
Lindsay Haisley       | "In an open world,    |     PGP public key
FMP Computer Services |    who needs Windows  |      available at
512-259-1190          |      or Gates"        | http://pubkeys.fmp.com
http://www.fmp.com    |                       |


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to