From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.7) Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3 Description of problem: After installing Fedora Core 3 (x86_64) I found that perl rpms for x86_64 and i386 are present on my system (this is probably normal). `rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" perl' perl-5.8.5-9.i386 perl-5.8.5-9.x86_64 Running `rpm --verify' on both packages shows that the same files were installed by both packages causing verification errors. A more serious problem is that perl can not by updated by yum for two reasons: 1) only x86_64 version gets updated 2) update fails because of conflicting files (see attached log) Perl documentation and scripts should be moved to a noarch package. Version-Release number of selected component (if applicable): perl-5.8.5-9, perl-5.8.5-11.FC3 How reproducible: Always Steps to Reproduce: 1.rpm --verify perl-5.8.5-9.x86_64 2.rpm --verify perl-5.8.5-9.i386 3.yum update Actual Results: 1) no output 2) error messages (checksum and timestamp errors) 3) update failure because of conflicting files Expected Results: 1) no output 2) no output 3) update success Additional info:
Created attachment 113886 [details] messages for rpm --verify and yum update
Unfortunately we made a mistake with the original FC3 x86_64 and shipped i386 perl by accident when it was never meant to be multilib. The only way to recover is to use 'yum remove perl.i386'. Sorry about the inconvenience. *** This bug has been marked as a duplicate of 156288 ***