pam_ldap will fail during compile with an error that it needs autoconf 2.50. 2.59 is installed. The package will build if export WANT_AUTOCONF=2.5 is added to the src_compile() function of the ebuild. Sorry I don't have a detailed error report; I'm at work and am unable to repeat the error at the current time. Reproducible: Always Steps to Reproduce:
Confirmed. pam_ldap, on emerge, fails during the config step and complains that autoconf 2.5 or greater is required, even though autoconf-2.9 is installed on my machine. Jon's fix also worked for me.
er, I meant autoconf-2.59. My bad.
emerge -va pam_ldap fails with creating Makefile creating config.h cd . && autoconf FATAL ERROR: Autoconf version 2.50 or higher is required for this script make: *** [configure] Fehler 2 !!! ERROR: net-libs/pam_ldap-176 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. emerge reports, that sys-devel/autoconf-2.59-r6 ist installed
The same on ~amd64
we have a fix since 6 week, but nobody includes it - plz fix it - we cant login overhere :) ...
I still can't reproduce the error. I have NO idea why autoconf-2.13 is running on your machines.
- i have autoconf 2.13 (why dont know) + 2.59 installed - pam_ldap-176 does not compile w/ 2.13 - WANT_AUTOCONF=2.5 emerge =pam_ldap-176 -> works - WANT_AUTOCONF=2.1 emerge =pam_ldap-176 -> does not work - emerge =pam_ldap-176 -> does not work btw. the pam_ldap-178 has a 'export WANT_AUTOCONF=2.5' in the ebuild - so made a stable request in bug 96200
I have five up to date machines on which this is installed. Only one of them exhibits this behaviour :/ I cannot fathom why/how.
tigger: could you please attach the output from find /var/db/pkg/ -type d | xargs ls -ld for each of the machines? probably best to send each output to a file and attach the 5 files.
(In reply to comment #6) > I have NO idea why autoconf-2.13 is running on your machines. autoconf-wrapper seems to depend on it: [ebuild N ] sys-devel/autoconf-2.59-r6 -emacs 0 kB [ebuild N ] sys-devel/autoconf-wrapper-2-r1 0 kB [ebuild N ] sys-devel/autoconf-2.13 0 kB
I was able to reproduce the bug, setting WANT_AUTOCONF=2.5 fixed it. So I fixed the ebuild in CVS too, as it was annoying.
This should be fixed by sys-devel/autoconf-wrapper-3-r1 - it invoked autoconf-2.13 incorrectly ...