Bug 156444 - perl packaging problems
perl packaging problems
Status: CLOSED DUPLICATE of bug 156288
Product: Fedora
Classification: Fedora
Component: perl (Show other bugs)
3
x86_64 Linux
medium Severity medium
: ---
: ---
Assigned To: Chip Turner
David Lawrence
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-04-30 07:49 EDT by Martin Braun
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-04-30 16:22:50 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
messages for rpm --verify and yum update (417.61 KB, text/plain)
2005-04-30 07:52 EDT, Martin Braun
no flags Details

  None (edit)
Description Martin Braun 2005-04-30 07:49:33 EDT
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:
Comment 1 Martin Braun 2005-04-30 07:52:37 EDT
Created attachment 113886 [details]
messages for rpm --verify and yum update
Comment 2 Warren Togami 2005-04-30 16:22:50 EDT
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 ***

Note You need to log in before you can comment on or make changes to this bug.