ELBA-2024-12609

ELBA-2024-12609 - rpm bug fix update

Type:BUG
Severity:NA
Release Date:2024-09-05

Description


[4.14.3-31.0.2]
- Fixes RPM crash while installing/cleaning same package [Orabug: 36653282]
- Add TR_RPMDB element type for representing packages from the rpmdb
- Use an erase element to delete packages with same NEVRA
- Legalize proper reinstall within transaction
- Refactor pre-flight checks for added packages to helper function
- Add a pre-flight check for removed packages too




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_aarch64_appstream
rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_aarch64_baseos_latest
rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_aarch64_u10_baseos_patch
python3-rpm-4.14.3-31.0.2.el8.aarch64.rpm6e1ec70b59f43b973be3fcf228cb409d-ol8_aarch64_baseos_latest
python3-rpm-4.14.3-31.0.2.el8.aarch64.rpm6e1ec70b59f43b973be3fcf228cb409d-ol8_aarch64_u10_baseos_patch
rpm-4.14.3-31.0.2.el8.aarch64.rpm206b23f37d27d672b9d30979638be21c-ol8_aarch64_baseos_latest
rpm-4.14.3-31.0.2.el8.aarch64.rpm206b23f37d27d672b9d30979638be21c-ol8_aarch64_u10_baseos_patch
rpm-apidocs-4.14.3-31.0.2.el8.noarch.rpmfe377cc09e625173a6131c5f54ea0881-ol8_aarch64_baseos_latest
rpm-apidocs-4.14.3-31.0.2.el8.noarch.rpmfe377cc09e625173a6131c5f54ea0881-ol8_aarch64_u10_baseos_patch
rpm-build-4.14.3-31.0.2.el8.aarch64.rpma14fe9ee3cc2ae897474540cc4c897c6-ol8_aarch64_appstream
rpm-build-libs-4.14.3-31.0.2.el8.aarch64.rpm7fa57a8b06df2bdfc2451cc3ba0eeacf-ol8_aarch64_baseos_latest
rpm-build-libs-4.14.3-31.0.2.el8.aarch64.rpm7fa57a8b06df2bdfc2451cc3ba0eeacf-ol8_aarch64_u10_baseos_patch
rpm-cron-4.14.3-31.0.2.el8.noarch.rpm7397a1f6e7ede021d55ff21b30f59106-ol8_aarch64_baseos_latest
rpm-cron-4.14.3-31.0.2.el8.noarch.rpm7397a1f6e7ede021d55ff21b30f59106-ol8_aarch64_u10_baseos_patch
rpm-devel-4.14.3-31.0.2.el8.aarch64.rpm26da822d3d1a8fb5fadefa6767caa219-ol8_aarch64_baseos_latest
rpm-devel-4.14.3-31.0.2.el8.aarch64.rpm26da822d3d1a8fb5fadefa6767caa219-ol8_aarch64_u10_baseos_patch
rpm-libs-4.14.3-31.0.2.el8.aarch64.rpm5e34f81c73d52307bfa2c4cf1ae69888-ol8_aarch64_baseos_latest
rpm-libs-4.14.3-31.0.2.el8.aarch64.rpm5e34f81c73d52307bfa2c4cf1ae69888-ol8_aarch64_u10_baseos_patch
rpm-plugin-fapolicyd-4.14.3-31.0.2.el8.aarch64.rpm42014d96da4a6a8e1740ce8f492e8643-ol8_aarch64_appstream
rpm-plugin-ima-4.14.3-31.0.2.el8.aarch64.rpmda63578669d8112b50070841404973dd-ol8_aarch64_baseos_latest
rpm-plugin-ima-4.14.3-31.0.2.el8.aarch64.rpmda63578669d8112b50070841404973dd-ol8_aarch64_u10_baseos_patch
rpm-plugin-prioreset-4.14.3-31.0.2.el8.aarch64.rpma1a471ef7e926164f0ec8519a98a3c68-ol8_aarch64_baseos_latest
rpm-plugin-prioreset-4.14.3-31.0.2.el8.aarch64.rpma1a471ef7e926164f0ec8519a98a3c68-ol8_aarch64_u10_baseos_patch
rpm-plugin-selinux-4.14.3-31.0.2.el8.aarch64.rpm6299b0aeadaf684a65c95b824808e19b-ol8_aarch64_baseos_latest
rpm-plugin-selinux-4.14.3-31.0.2.el8.aarch64.rpm6299b0aeadaf684a65c95b824808e19b-ol8_aarch64_u10_baseos_patch
rpm-plugin-syslog-4.14.3-31.0.2.el8.aarch64.rpm4868729ae5be9ef8b8342ed55f9a8700-ol8_aarch64_baseos_latest
rpm-plugin-syslog-4.14.3-31.0.2.el8.aarch64.rpm4868729ae5be9ef8b8342ed55f9a8700-ol8_aarch64_u10_baseos_patch
rpm-plugin-systemd-inhibit-4.14.3-31.0.2.el8.aarch64.rpm58d99eca8ecff74f2575ccf69d749fbe-ol8_aarch64_baseos_latest
rpm-plugin-systemd-inhibit-4.14.3-31.0.2.el8.aarch64.rpm58d99eca8ecff74f2575ccf69d749fbe-ol8_aarch64_u10_baseos_patch
rpm-sign-4.14.3-31.0.2.el8.aarch64.rpm6fa40227755d89dd37365ceb883888ef-ol8_aarch64_baseos_latest
rpm-sign-4.14.3-31.0.2.el8.aarch64.rpm6fa40227755d89dd37365ceb883888ef-ol8_aarch64_u10_baseos_patch
Oracle Linux 8 (x86_64) rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_x86_64_appstream
rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_x86_64_baseos_latest
rpm-4.14.3-31.0.2.el8.src.rpm82cc63527db1645c26bf8402cf0e4a69-ol8_x86_64_u10_baseos_patch
python3-rpm-4.14.3-31.0.2.el8.x86_64.rpm9ba8075e76ca00ced5488db9fd6e3a5e-ol8_x86_64_baseos_latest
python3-rpm-4.14.3-31.0.2.el8.x86_64.rpm9ba8075e76ca00ced5488db9fd6e3a5e-ol8_x86_64_u10_baseos_patch
rpm-4.14.3-31.0.2.el8.x86_64.rpmc006862244521eea9f2bb8429b24f9eb-ol8_x86_64_baseos_latest
rpm-4.14.3-31.0.2.el8.x86_64.rpmc006862244521eea9f2bb8429b24f9eb-ol8_x86_64_u10_baseos_patch
rpm-apidocs-4.14.3-31.0.2.el8.noarch.rpmfe377cc09e625173a6131c5f54ea0881-ol8_x86_64_baseos_latest
rpm-apidocs-4.14.3-31.0.2.el8.noarch.rpmfe377cc09e625173a6131c5f54ea0881-ol8_x86_64_u10_baseos_patch
rpm-build-4.14.3-31.0.2.el8.x86_64.rpmecbc6a83376292462eb5715628b032f6-ol8_x86_64_appstream
rpm-build-libs-4.14.3-31.0.2.el8.i686.rpm884a67c2bd28fe0ff905faf4ed830c33-ol8_x86_64_baseos_latest
rpm-build-libs-4.14.3-31.0.2.el8.i686.rpm884a67c2bd28fe0ff905faf4ed830c33-ol8_x86_64_u10_baseos_patch
rpm-build-libs-4.14.3-31.0.2.el8.x86_64.rpmf90639063e2ab87cafbb700498102726-ol8_x86_64_baseos_latest
rpm-build-libs-4.14.3-31.0.2.el8.x86_64.rpmf90639063e2ab87cafbb700498102726-ol8_x86_64_u10_baseos_patch
rpm-cron-4.14.3-31.0.2.el8.noarch.rpm7397a1f6e7ede021d55ff21b30f59106-ol8_x86_64_baseos_latest
rpm-cron-4.14.3-31.0.2.el8.noarch.rpm7397a1f6e7ede021d55ff21b30f59106-ol8_x86_64_u10_baseos_patch
rpm-devel-4.14.3-31.0.2.el8.i686.rpm596254f8eafb8f476942e29fd269f1d1-ol8_x86_64_baseos_latest
rpm-devel-4.14.3-31.0.2.el8.i686.rpm596254f8eafb8f476942e29fd269f1d1-ol8_x86_64_u10_baseos_patch
rpm-devel-4.14.3-31.0.2.el8.x86_64.rpm941dc99338210b18276d6bd7e70fb296-ol8_x86_64_baseos_latest
rpm-devel-4.14.3-31.0.2.el8.x86_64.rpm941dc99338210b18276d6bd7e70fb296-ol8_x86_64_u10_baseos_patch
rpm-libs-4.14.3-31.0.2.el8.i686.rpm7a3a521adaee5edb7604a9ec4de1a842-ol8_x86_64_baseos_latest
rpm-libs-4.14.3-31.0.2.el8.i686.rpm7a3a521adaee5edb7604a9ec4de1a842-ol8_x86_64_u10_baseos_patch
rpm-libs-4.14.3-31.0.2.el8.x86_64.rpm6714af2e2a16ea0ff80adace96247647-ol8_x86_64_baseos_latest
rpm-libs-4.14.3-31.0.2.el8.x86_64.rpm6714af2e2a16ea0ff80adace96247647-ol8_x86_64_u10_baseos_patch
rpm-plugin-fapolicyd-4.14.3-31.0.2.el8.x86_64.rpm4dc973ea3638034dc3b96ee2f601229d-ol8_x86_64_appstream
rpm-plugin-ima-4.14.3-31.0.2.el8.x86_64.rpm25d5d09ca686306a95c6aca19add0600-ol8_x86_64_baseos_latest
rpm-plugin-ima-4.14.3-31.0.2.el8.x86_64.rpm25d5d09ca686306a95c6aca19add0600-ol8_x86_64_u10_baseos_patch
rpm-plugin-prioreset-4.14.3-31.0.2.el8.x86_64.rpm57e4ae0315018952064fa19184162fae-ol8_x86_64_baseos_latest
rpm-plugin-prioreset-4.14.3-31.0.2.el8.x86_64.rpm57e4ae0315018952064fa19184162fae-ol8_x86_64_u10_baseos_patch
rpm-plugin-selinux-4.14.3-31.0.2.el8.x86_64.rpmf088f506ed35227ba32ea72fa37f74b3-ol8_x86_64_baseos_latest
rpm-plugin-selinux-4.14.3-31.0.2.el8.x86_64.rpmf088f506ed35227ba32ea72fa37f74b3-ol8_x86_64_u10_baseos_patch
rpm-plugin-syslog-4.14.3-31.0.2.el8.x86_64.rpmffdb0d9c9718419c88a4dc3fd0beab8f-ol8_x86_64_baseos_latest
rpm-plugin-syslog-4.14.3-31.0.2.el8.x86_64.rpmffdb0d9c9718419c88a4dc3fd0beab8f-ol8_x86_64_u10_baseos_patch
rpm-plugin-systemd-inhibit-4.14.3-31.0.2.el8.x86_64.rpmc5235bb006de89543003a36f0f208514-ol8_x86_64_baseos_latest
rpm-plugin-systemd-inhibit-4.14.3-31.0.2.el8.x86_64.rpmc5235bb006de89543003a36f0f208514-ol8_x86_64_u10_baseos_patch
rpm-sign-4.14.3-31.0.2.el8.x86_64.rpm71d72435ca4ec8266550be597fe07731-ol8_x86_64_baseos_latest
rpm-sign-4.14.3-31.0.2.el8.x86_64.rpm71d72435ca4ec8266550be597fe07731-ol8_x86_64_u10_baseos_patch


This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections:

software.hardware.complete