On Saturday 15 August 2009, Mark Hedges via RT wrote:
Show quoted text> I can build all other modules using CPAN with sudo
> unless they have bugs, but this one is broken because it does not look
> in the "system standard" place for `krb5-config`.
Hello Mark,
As far as I know there is no '"system standard" place for `krb5-config'.
So the "which krb5-config"-way was choosed because this works on the most
platforms, Kerberos-implementions (MIT, Heimdal, Sun) and conditions.
The idea was to keep the Makefile.PL's complexity small.
But you're correct, on the circumstances you describe the Makefile.PL
behaves 'broken'.
Your suggestion how Makefile.PL should additonally search the
'"system standard" place for `krb5-config`' is... to test
a given list of binaries.
If I got the idea right that means maintaining a list of
paths to search for the krb5-config binary within Makefile.PL?
What's the output of
perl -e "print $^O; "
on your platform?
(Sorry I can't provide a patch within the next days... you will get my answer
at the end of this week)
Best Regards,
Achim