Bug 154295 - (FC4 perl) Fix binary compat symlinks
Summary: (FC4 perl) Fix binary compat symlinks
Alias: None
Product: Fedora
Classification: Fedora
Component: perl (Show other bugs)
(Show other bugs)
Version: rawhide
Hardware: All Linux
Target Milestone: ---
Assignee: Warren Togami
QA Contact: David Lawrence
Depends On:
Blocks: FC4Target
TreeView+ depends on / blocked
Reported: 2005-04-09 08:35 UTC by Warren Togami
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-04-27 06:42:38 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Warren Togami 2005-04-09 08:35:07 UTC
Ville Skyttä wrote:
> On Sun, 2005-04-03 at 23:51 -1000, Warren Togami wrote:
>>I recall Chip mentioning ABI broke sometime after 5.8.0.  Maybe I'm wrong...
> No, you're right, I forgot.  man perl582delta or
> http://search.cpan.org/dist/perl/pod/perl582delta.pod#Incompatible_Changes
> FWIW, I don't remember running into this myself nor seeing any related
> bug reports.  The changelog of the perl package does not contain hints
> of special patches having been applied in the shipped 5.8.1 series
> packages that would fix the incompatibility.
> So, 5.8.1 would be a candidate for removal from the compat list, and
> @INC and friends.  All perl-* packages in Rawhide have been built with
> 5.8.3 or later, and IIRC no perl-* packages have been removed from FC
> since FC1 (5.8.1) so the removal wouldn't seem to need any actions
> there.  It would affect 3rd party packages and locally installed modules
> done with 5.8.1 but still in use with current FC4 perl.  But that is
> probably close to an empty set today.
> Also, the perl-5.8.0's shipped in RHL9 and RHEL3 have quite a few
> patches applied, including at least some upstream ones (according to the
> changelog of the package).  If some of those patches introduced the
> binary incompatibility present in upstream 5.8.1, 5.8.0 would be a
> candidate for removal from the compat lists too.

I asked Chip Turner for verification about perl-5.8.0.  Keeping this report for
tracking purposes.

Comment 1 Warren Togami 2005-04-27 06:42:38 UTC
Removed 5.8.0 and 5.8.1 from perl-5.8.6-8

Comment 2 Jose Pedro Oliveira 2005-04-27 07:01:35 UTC

Version 5.8.2 can also be removed. IIRC it only appeared in rawhide. It never
was shipped in a Fedora distro (FC1 shipped with 5.8.1 and then was updated to

Comment 3 Ville Skyttä 2005-04-27 07:07:33 UTC
Have you checked if any module packages built with 5.8.2 were shipped with any
distro, even if 5.8.2 itself wasn't?

Comment 4 Warren Togami 2005-04-27 07:11:32 UTC
No time to do so.  I'll just leave it at removed 5.8.0 and 5.8.1 for now unless
somebody really cares enough to find out.

Comment 5 Jose Pedro Oliveira 2005-04-27 07:19:47 UTC
FC1 server installation: all the 5.8.2 directories are emtpy.
FC3 full installation: all the 5.8.2 directories are empty.

I will download every FC1, FC2, and FC3 perl packages and check it.
Answer in a few minutes.

Comment 6 Jose Pedro Oliveira 2005-04-27 07:42:21 UTC

Extracted all perl modules and mod_perl (base distro and updates).

Fedora Core 1
Perl versions: 

* all perl modules are installed in 5.8.0 and 5.8.1 directories.

Fedora Core 2
Perl version:

* all perl modules are installed in 5.8.3 directories.

Fedora Core 3
Perl version:

* all perl modules are installed in 5.8.3 and 5.8.5 directories.

Fedora Core 4 test (until yesterday)
Perl version:

* all perl modules are installed in 5.8.5 and 5.8.6 directories.

* Nothing in 5.8.2 directories.
* The 5.8.4 directories are also empty in FC3 and FC4 test.

Comment 7 Jose Pedro Oliveira 2005-05-03 00:33:00 UTC
Can we also remove 5.8.2?

I didn't found any perl package being installed in 5.8.2 directories
(see comment #6).

Comment 8 Jose Pedro Oliveira 2005-05-18 21:57:05 UTC
* Remove 5.8.0 and 5.8.1 ABI compat -> perl 3:5.8.6-8
* Remove 5.8.2 ABI compat           -> perl 3:5.8.6-12

Comment 9 Jose Pedro Oliveira 2005-05-18 22:03:48 UTC
Shouldn't a warning be added to the FC4 release notes about the removal of the
5.8.{0,1,2} directories from the perl module search path?

It may break perl apps for ppl upgrading, in particular if they install perl
modules from CPAN and/or package their modules using RPM::Specfile of cpan2rpm.

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