Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90982 - pam_ldap requires autoconf 2.5
Summary: pam_ldap requires autoconf 2.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PAM Gentoo Team (OBSOLETE)
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2005-04-30 09:57 UTC by Jon Hood (RETIRED)
Modified: 2005-07-04 10:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Hood (RETIRED) gentoo-dev 2005-04-30 09:57:02 UTC
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:
Comment 1 Jan Van Uytven 2005-05-02 15:28:36 UTC
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.
Comment 2 Jan Van Uytven 2005-05-02 15:29:19 UTC
er, I meant autoconf-2.59. My bad.
Comment 3 Tobias Müller 2005-05-28 11:58:31 UTC
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
Comment 4 Didier Link 2005-06-01 23:52:06 UTC
The same on ~amd64
Comment 5 Daniel Webert 2005-06-15 10:06:35 UTC
we have a fix since 6 week, but nobody includes it - plz fix it - we cant login
overhere :) ...
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-06-15 10:31:14 UTC
I still can't reproduce the error.
I have NO idea why autoconf-2.13 is running on your machines.
Comment 7 Daniel Webert 2005-06-15 11:30:46 UTC
- 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
Comment 8 rob holland (RETIRED) gentoo-dev 2005-06-22 04:39:07 UTC
I have five up to date machines on which this is installed. Only one of them
exhibits this behaviour :/ I cannot fathom why/how.
Comment 9 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-06-22 06:57:04 UTC
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.
Comment 10 Vasco Steinmetz 2005-06-26 06:33:50 UTC
(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

Comment 11 Michael Hanselmann (hansmi) (RETIRED) gentoo-dev 2005-07-02 07:35:54 UTC
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.
Comment 12 Martin Schlemmer (RETIRED) gentoo-dev 2005-07-04 10:12:34 UTC
This should be fixed by sys-devel/autoconf-wrapper-3-r1 - it invoked
autoconf-2.13 incorrectly ...