Description of problem: There appears to be a severe problem with perl, in that the /usr/lib/perl5/5.8.8/Exporter.pm won't compile/ Version-Release number of selected component (if applicable): perl-5.8.8-30.fc8 How reproducible: Every time Steps to Reproduce: 1. Create the following test case file: cat >test.pl << EOF #!/usr/bin/perl use FileHandle; EOF chmod a+x test.pl 2. ./test.pl Actual results: ./test.pl syntax error at /usr/lib/perl5/5.8.8/Exporter.pm line 20, near "3]" Compilation failed in require at /usr/lib/perl5/5.8.8/Carp.pm line 193. Compilation failed in require at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/IO/File.pm line 130. BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/IO/File.pm line 130. Compilation failed in require at /usr/lib/perl5/5.8.8/FileHandle.pm line 9. Compilation failed in require at ./test.pl line 2. BEGIN failed--compilation aborted at ./test.pl line 2. Expected results: Program should compile, then do nothing. Additional info:
Your test program compiles, and does nothing for me on my F8 x86_64 system, as expected. Can you run rpm -V perl ?
Resolve this invalid: somehow perl-libs had been screwed up: rpm -V perl-libs-5.8.8-30.fc8 glibc-2.7-2 prelink: /usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so: prelinked file was modified S.?..... /usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so .M...... c /etc/ld.so.conf ..?..... /usr/sbin/glibc_post_upgrade.i686