this fragment from perl's %install is completely broken on all non-i386 platforms: pushd $RPM_BUILD_ROOT/%{_libdir}/perl5 for i in 5.8.0/i386-linux-thread-multi/CORE/ 5.8.1/i386-linux-thread-multi/CORE/ 5.8.2/i386-linux-thread-multi/CORE/; do mkdir -p $i pushd $i ln -s ../../../%{perlver}/i386-linux-thread-multi/CORE/libperl.so libperl.so popd done popd As a result, the latest errata perl and xchat for FC1 x86-64 conflict.
Created attachment 98414 [details] Fix the spec file Here's a patch for the spec, it's against perl-5.8.3-10.1.1.src.rpm
Created attachment 98415 [details] Fix the spec file New patch, this one doesn't twiddle the release
good catch. fixed in cvs, should show up in rawhide. used a different patch (one that used predefined rpm macros for arch, etc) but same idea. should show up as 5.8.3-11