It appears perl-5.10.0-20081225 is broken on linux amd64 (ubuntu 8.04 box). Currently running perl-5.10.0-20080712 just fine.
+ true + rm -f /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/enc2xs /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/piconv + rm -f /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/corelist /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/config_data /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/man/man1/config_data.1 + rm -f /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/ptar /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/ptardiff /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/man/man1/ptar.1 /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/man/man1/ptardiff.1 + rm -f /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/bin/shasum /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/man/man1/shasum.1 + /tools/lin64/lib/openpkg/rpmtool files -v -ofiles -r/tools/lin64/RPM/TMP/perl-5.10.0-root '%defattr(-,tools,tools)' /tools/lin64 '%not %dir {/tools/lin64,/tools/lin64/*,/tools/lin64/etc/rc.d,/tools/lin64/man/*}' /tools/lin64/bin/perl: symbol lookup error: /tools/lin64/RPM/TMP/perl-5.10.0-root/tools/lin64/lib/perl/5.10.0/x86_64-linux/auto/File/Glob/Glob.so: undefined symbol: Perl_pad_sv + exit 0 Processing files: perl-5.10.0-20081225 error: Could not open %files file /tools/lin64/RPM/TMP/perl-5.10.0/files: No such file or directory RPM build errors: Could not open %files file /tools/lin64/RPM/TMP/perl-5.10.0/files: No such file or directory