Bug 2361571
| Summary: | perl-RPM2-1.4-30.fc43 fails tests with rpm-5.99.90-3.fc43 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
| Component: | perl-RPM2 | Assignee: | Petr Pisar <ppisar> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | jplesnik, kasal, lkundrak, perl-devel |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://koschei.fedoraproject.org/package/perl-RPM2 | ||
| Whiteboard: | |||
| Fixed In Version: | perl-RPM2-1.4-31.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-04-22 10:16:59 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: | 2339432 | ||
Actually the crash is independent from the new rpm. |
perl-RPM2-1.4-30.fc43 crashes with rpm-5.99.90-3.fc43: If rpm-plugin-fapolicyd-5.99.90-3.fc43.x86_64 is installed: # test.pl line 133 is: ok(RPM2->rpm_api_version =~ /4.\d+/); ok 39 ok 40 ok 41 Program received signal SIGSEGV, Segmentation fault. #0 0x00007ffff72789f0 in fapolicyd_init () from /usr/lib64/rpm-plugins/fapolicyd.so #1 0x00007ffff75b3a2c in rpmtsSetupTransactionPlugins(rpmts_s*) () from /lib64/librpm.so.10 #2 0x00007ffff7585688 in rpmtsAddInstallElement () from /lib64/librpm.so.10 #3 0x00007ffff78893b8 in XS_RPM2__C__Transaction__add_install (my_perl=<optimized out>, cv=<optimized out>) at lib/RPM2.xs:523 #4 0x00007ffff7ce2622 in Perl_pp_entersub () from /lib64/libperl.so.5.40 #5 0x00007ffff7d62650 in Perl_runops_standard () from /lib64/libperl.so.5.40 #6 0x00007ffff7c2dfb6 in perl_run () from /lib64/libperl.so.5.40 #7 0x000055555555468e in main () If it isn't, then test 38 fails: ok 37 not ok 38 # Failed test 38 in test.pl at line 133 # test.pl line 133 is: ok(RPM2->rpm_api_version =~ /4.\d+/); ok 39