Bug 208731
| Summary: | Remove directories for old versions of perl from @INC | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Robin Norwood <robin.norwood> |
| Component: | perl | Assignee: | Robin Norwood <robin.norwood> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | David Lawrence <dkl> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 6 | CC: | chrismcc, jose.p.oliveira.oss, perl-devel |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2006-10-03 16:53:23 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 150224 | ||
This is fixed in perl-5.8.8-10, which has been accepted for FC-6. This might be a bit untimely, but is this just to improve loading times, or is there an actual incompatibility issue with modules built for 5.8.[34] and the perl 5.8.8 package? Pretty much just for the loading time improvements. It was discussed a bit on fedora-perl-devel-list: https://www.redhat.com/archives/fedora-perl-devel-list/2006-September/msg00028.html I discussed the issue a bit more offlist with Jose, and with Warren Togami, and it was agreed that the best thing to do was to go ahead and drop the directories. That discussion should've been more open, I apologize...we didn't mean to exclude anyone, I think fedora-perl-devel-list got dropped from the recipients accidentally. Do you anticipate any major problems with this change? *** Bug 205624 has been marked as a duplicate of this bug. *** On a belated note... :) I don't anticipate any problems, but it's good to know the history of a change like this when it's not on the perl list. Thanks. |
From Jose on fedora-perl-devel-list: Removing support for perl 5.8.3 and perl 5.8.4 reduces the number of directories in the perl search path (@INC), which improves the perl modules loading time. This has already been done in past for FC-4 where support for perl 5.8.0/5.8.1/5.8.2 has dropped. perl specfile patch: -------------------- --- perl.spec.588_8 2006-07-14 22:22:06.000000000 +0100 +++ perl.spec 2006-09-17 16:10:58.000000000 +0100 @@ -26,9 +26,7 @@ Provides: perl(:WITHOUT_THREADS) %endif -%define perlmodcompat 5.8.7 5.8.6 5.8.5 5.8.4 5.8.3 -Provides: perl(:MODULE_COMPAT_5.8.3) -Provides: perl(:MODULE_COMPAT_5.8.4) +%define perlmodcompat 5.8.7 5.8.6 5.8.5 Provides: perl(:MODULE_COMPAT_5.8.5) Provides: perl(:MODULE_COMPAT_5.8.6) Provides: perl(:MODULE_COMPAT_5.8.7) -------------------- Note: The FC-4 change was reported in the Release Notes.