Bug 2457783
| Summary: | perl-XML-Catalog-1.03-34.fc45 FTBFS: tests fail with perl-XML-Parser ≥ 2.51 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
| Component: | perl-XML-Catalog | Assignee: | Petr Pisar <ppisar> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | jplesnik, mspacek, perl-devel |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://koschei.fedoraproject.org//package/perl-XML-Catalog | ||
| Whiteboard: | |||
| Fixed In Version: | perl-XML-Catalog-1.03-35.fc45 perl-XML-Catalog-1.03-35.fc44 perl-XML-Catalog-1.03-34.fc43 perl-XML-Catalog-1.03-33.fc42 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-04-30 00:53:13 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2433833 | ||
|
Description
Petr Pisar
2026-04-13 08:15:53 UTC
It is triggered by that upgrade. This is triggered by this XML-Parser commit between 2.47 and 2.48:
commit 45016045691b95067238af981440ef0a5850e724 (HEAD)
Author: Toddr Bot <toddbot>
Date: Mon Mar 16 21:40:21 2026 +0000
fix: propagate xpcroak errors in Subs style instead of swallowing them
The Subs style wrapped handler calls in eval { } to silently skip
elements without corresponding subs, but this also swallowed legitimate
errors from xpcroak(). Replace eval with defined(&$sub) checks, matching
the pattern already used by the Stream style.
Fixes https://github.com/cpan-authors/XML-Parser/issues/50
Co-Authored-By: Claude Opus 4.6 <noreply>
FEDORA-2026-50be1f7737 (perl-XML-Catalog-1.03-35.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-50be1f7737 FEDORA-2026-107bdc8dba (perl-XML-Catalog-1.03-34.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-107bdc8dba FEDORA-2026-0780488a2a (perl-XML-Catalog-1.03-33.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2026-0780488a2a FEDORA-2026-107bdc8dba has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-107bdc8dba` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-107bdc8dba See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-0780488a2a has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-0780488a2a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-0780488a2a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-50be1f7737 has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-50be1f7737` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-50be1f7737 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-50be1f7737 (perl-XML-Catalog-1.03-35.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-107bdc8dba (perl-XML-Catalog-1.03-34.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-0780488a2a (perl-XML-Catalog-1.03-33.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report. |