Bug 906095

Summary: perl-IO-Compress confusion
Product: [Fedora] Fedora Reporter: Michal Jaegermann <michal>
Component: perlAssignee: Petr Pisar <ppisar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: cweyl, iarnell, jplesnik, kasal, lkundrak, mmaslano, paul, perl-devel, ppisar, psabata, rc040203, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-01-31 08:16:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michal Jaegermann 2013-01-30 20:19:27 UTC
Description of problem:

perl comes with perl-IO-Compress.<arch> module (after current updates this is perl-IO-Compress-2.048-237.fc18) and "IO::Compress wrapper for modules" summary. 
Nothing wrong with that except that in a distro there is also
perl-IO-Compress-2.058-1.fc18.noarch, dated "Tue 13 Nov 2012" which says:

The following modules used to be distributed separately, but are now
included with the IO-Compress distribution:
* Compress-Zlib
* IO-Compress-Zlib
* IO-Compress-Bzip2
* IO-Compress-Base

Due to versions the later is currently installed but quite possibly this ordering may "flip" in the future.  So which of these should be there?  It is not likely that a presence of all variations was really intended.

Version-Release number of selected component (if applicable):
perl-5.16.2-237.fc18
perl-IO-Compress-2.058-1.fc18

Comment 1 Paul Howarth 2013-01-30 22:03:33 UTC
It's OK for both to be there; yum will just pick the latest.

It's much the same situation as in Bug 620937#c4

Arguably the perl-IO-Compress package built from the main perl package should be noarch, like the independent one though.

Comment 2 Petr Pisar 2013-01-31 08:16:54 UTC
As Paul said distributing both versions does not harm. Nevertheless we have already removed older versions from rawhide. We are not going to do these changes in stable release like F18. (The packages would remain available from mirrors even after suggested change.)

The architecture value will be fixed at next build.

Thank you for the report.