Bug 1143773
| Summary: | perl update to 5.20.1-309.fc22 falls apart if perl-PlRPC was installed | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Michal Jaegermann <michal> |
| Component: | perl | Assignee: | Jitka Plesnikova <jplesnik> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | cweyl, iarnell, jplesnik, kasal, perl-devel, ppisar, psabata, rc040203, tcallawa |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-09-25 13:38:38 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
2014-09-18 00:48:58 UTC
perl-PlRPC was not provided or required by perl rpm and the setting of perl-PlRPC as obsolete in perl does not seem to be good idea. It could also bring another problem. It will be also removed, if somebody installs perl-PlRPC, which works with the latest Perl, from third-party repository. Removing of the package was reported at https://lists.fedoraproject.org/pipermail/devel/2014-June/199572.html You can find a list of orphaned packages (i.e. packages not in the repositories anymore) with: package-cleanup --orphans. (In reply to Jitka Plesnikova from comment #1) > perl-PlRPC was not provided or required by perl rpm And that is here relevant how? A dependency was pulled out by an update of a perl package without making a dependant "obsolete". > It will be also removed, if somebody > installs perl-PlRPC, which works with the latest Perl, from third-party > repository. If you will look more carefully then this report is really about that perl-PlRPC was NOT removed and this is causing serious update problems. The package itself was pulled in by some dependencies in the past, now I cannot tell really why, and surely not installed on its own merits. If an update would really removed it you would not see any bug report about it. > Removing of the package was reported at > https://lists.fedoraproject.org/pipermail/devel/2014-June/199572.html So you propose that in case of update troubles an end user should wade through old archives of some mailing list on an off-chance that s/he will find there something which will shed some ligth? You cannot be serious. As you can find out from the report I managed to go around that obstacle; thank you very much. The worry is how a regular "Joe User" is supposed to do such thing. I understand it's unpleasant but there's nothing (reasonable) that can be done about this. The proper way to resolve the situation is to manually remove the package from your system, as you've already mentioned in the bug description. The module isn't obsoleted or provided by anything; it's simply not available anymore. I see perl-PlRPC was properly retired and blocked in Koji in accordance with the EndOfLife process. The package was removed for security reasons -- see bug #1051110. Perhaps yum/dnf could assist users in those situations better in the future. |