| Summary: | Bugzilla missing dependency - perl-Class-XSAccessor | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Stig-Ørjan Smelror <smelror> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | LpSolit, andrewsfarm, herman.viaene, sysadmin-bugs |
| Version: | 9 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA9-64-OK | ||
| Source RPM: | bugzilla-5.0.6-3.mga9,perl-Moo-2.5.3-2.mga9 | CVE: | |
| Status comment: | |||
| Attachments: | Test of bugzillla packages | ||
|
Description
Stig-Ørjan Smelror
2024-02-28 19:06:26 CET
Advisory ======== Bugzilla was missing a dependency on perl-Class-XSAccessor that resulted in checksetup.pl failing. This update includes the required Perl package. References ========== Files ===== Uploaded to core/updates_testing bugzilla-contrib-5.0.6-3.1.mga9 bugzilla-5.0.6-3.1.mga9 from bugzilla-5.0.6-3.1.mga9.src.rpm Assignee:
smelror =>
qa-bugs (In reply to Stig-Ørjan Smelror from comment #1) > Advisory > ======== > > Bugzilla was missing a dependency on perl-Class-XSAccessor that resulted in > checksetup.pl failing. This update includes the required Perl package. This fix is wrong. Bugzilla is not the one using Class::XSAccessor. Bugzilla depends on Email::Sender which depends on Moo which is the one depending on Class::XSAccessor. So the missing dependency should be added to Moo itself, not Bugzilla. CC:
(none) =>
LpSolit @Stig Tested and dependency problem does not occur anymore. I can proceed further and I will see what comes out of Frederic's remark. CC:
(none) =>
herman.viaene Thank you Frédéric. I did what I thought was right and am always happy to learn. perl-Moo pushed to Cauldron and MGA9. New advisory will be created. Advisory ======== Bugzilla's 'checksetup.pl' complained about missing module: perl(Class::XSAccessor). perl-Moo has been updated to require it. References ========== Files ===== Uploaded to core/updates_testing perl-Moo-2.5.3-2.1.mga9 from perl-Moo-2.5.3-2.1.mga9.src.rpm bugzilla-contrib-5.0.6-3.2.mga9 bugzilla-5.0.6-3.2.mga9 from bugzilla-5.0.6-3.2.mga9.src.rpm
katnatek
2024-02-29 19:09:55 CET
Source RPM:
bugzilla-5.0.6-3.mga9.noarch =>
bugzilla-5.0.6-3.mga9,perl-Moo-2.5.3-2.mga9
katnatek
2024-02-29 19:15:22 CET
Keywords:
(none) =>
advisory Created attachment 14435 [details]
Test of bugzillla packages
Real Hardware Mageia 9 x86_64
Install current bugzilla bugzilla-contrib
Update to testing packages without issue
perl-Class-XSAccessor-1.190.0-20.mga9 is fetched as additional require
Installed new rpm's over existing installation, still works OK.
katnatek
2024-03-01 21:57:34 CET
CC:
(none) =>
andrewsfarm Validating. Keywords:
(none) =>
validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0087.html Resolution:
(none) =>
FIXED |