Greg Woods wrote:
On Tue, 2008-09-09 at 16:53 +0100, [EMAIL PROTECTED] wrote:

yep, you havent got all the required development packages installed.

libtool-ltdl-devel
libtool-ltdl

Thanks, that was it. However, I discovered what I think is a bug in yum
in the process. I tried "yum list *ltdl*" and this failed to show these
packages; otherwise I might have found this myself. Even "yum list
libtool*" doesn't show them, I had to actually list libtool-ltdl-devel*
to see the devel package.
We maintain rpm spec files that are known to work on Fedora (some RHEL, CentOS) and if you had consulted that spec file you would have seen the libtool-ltdl-devel dependency.

I know the freeradius source tree and source tarball contains rpm spec files and some suse and redhat specific info but I wonder if that is the right place for that information, the distribution in question will have up to date spec files specific to their distributions, I'm not sure upstream is the place to go looking for it. The last time I looked at the redhat directory it was way out of date.

I'm inclined to think for those people who wish to build from upstream they are better off using the autotools configure script included in the freeradius source distribution and not use rpm mechanisms unless the srpm comes from the distribution in question. Afterall autotools was meant to solve the "correctly build on a foreign unknown platform" problem, rpm is not the tool for that job. This is one reason I'm dubious upstream is the place to maintain spec files (IMHO it's kinda backwards ;-)

Now having said that, I realize there isn't a 2.1.0 rpm spec file in Fedora yet, so you would be right to say "how can I consult it?", but I'm willing to bet the current 2.0.5 spec file would be pretty close to what 2.1.0 needs. It's the Fedora project's job to make sure our spec file and pre-built packages get upgraded to current upstream in a timely fashion (where the definition of timely is open for vigorous discussion, flames, etc. :-)

BTW, RHEL, CentOS, etc. are enterprise stable distributions, don't expect them to contain current versions, it's not in their mandate, Fedora is the place to look for current up-to-date versions of packages.

--
John Dennis <[EMAIL PROTECTED]>

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to