I just did a rsync to make sure I had the lates. I cd to the Courier IMAP directory and atempt to build. The build fails for all the ebuild files I have tried. Reproducible: Always Steps to Reproduce: 1. cd to portage/net-mail/courier-imap 2. emerge courier-imap-1.7.0.ebuild 3. wait. Expected Results: <ALL OUTPUT ABOVE THIS HAS BEEN OMITED> make all-am make[2]: Entering directory `/var/tmp/portage/courier-imap-1.7.0/work/courier-imap-1.7.0/bdbobj' Compiling bdbobj.c Compiling bdbobj2.c bdbobj.c: In function `bdbobj_open': bdbobj.c:117: warning: passing arg 2 of pointer to function from incompatible pointer type bdbobj.c:117: incompatible type for argument 4 of indirect function call bdbobj.c:117: too few arguments to function make[2]: *** [bdbobj.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/courier-imap-1.7.0/work/courier-imap-1.7.0/bdbobj' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/courier-imap-1.7.0/work/courier-imap-1.7.0/bdbobj' make: *** [all-recursive] Error 1 !!! ERROR: net-mail/courier-imap-1.7.0 failed. !!! Function src_compile, Line 77, Exitcode 2 !!! compile problem This same error occures with several of the ebuild files. j.
Alastair, passing to you, coz it seems to be just a build problem, not necessarily a courier problem. Bounce to raker if not the case.
what version of sys-libs/db do you have installed ?
As per your request. daisy etc # emerge -P sys-libs/db selected: 1.85-r1 3.2.9-r1 protected: 4.1.24 omitted: none
is there a reason why you have db4 installed even though its masked? i believe that it is causing the problems you are having.
hi. This appears to be the problem. Thanks for the help. Sorry I could not distinguis it from a real but; I suppose that by deffenition makes it a bug. Jason.
thanks for reporting this and letting us know. the deps need to be (and are now) tightened for this package.