autom4te (autoconf-2.57-3) broken?

Dean Takemori yellowdog-general@lists.terrasoftsolutions.com
Sat Jan 3 01:55:02 2004


Has anyone run into this for Yellowdog 3.0 + errata?

~ > autom4te
Can't locate IO/File.pm in @INC (@INC contains: /usr/share/autoconf 
/usr/lib/perl5/5.8.0/ppc-linux-thread-multi /usr/lib/perl5/5.8.0 
/usr/lib/perl5/site_perl/5.8.0/ppc-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.0/ppc-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at 
/usr/share/autoconf/Autom4te/General.pm line 26.
BEGIN failed--compilation aborted at 
/usr/share/autoconf/Autom4te/General.pm line 26.
Compilation failed in require at /usr/bin/autom4te line 40.
BEGIN failed--compilation aborted at /usr/bin/autom4te line 40.

I believe some perl IO stuff changed between perl 5.6 to 5.8, but to 
the point of
breaking autoconf due to missing IO::File??  Something's fishy about 
this, but I'm
not sure what's wrong.

Is IO/File.pm not in the standard perl rpm?  If not, where is it, and 
why?  It's an odd
omission.  Is autoconf-2.57-3 broken w/r.t. perl 5.8?  What's the fix?

Thanks for any hints/clues

-dean takemori