ELBA-2025-6694

ELBA-2025-6694 - libsolv bug fix and enhancement update

Type:BUG
Impact:NA
Release Date:2025-06-09

Description


[0.7.29-8]
- Bump release for October 2024 mass rebuild:

[0.7.29-7]
- Bump release for Aug 2024 perl mass rebuild

[0.7.29-6]
- Use digest functions from OpenSSL

[0.7.29-5]
- Bump release for June 2024 mass rebuild

[0.7.29-4]
- Stricten dependencies between libsolv subpackages (RHEL-38831)

[0.7.29-2]
- Configure gating

[0.7.29-1]
- Update to 0.7.29 (RHEL-32212)

[0.7.28-1]
- Update to 0.7.28

[0.7.27-4]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

[0.7.27-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

[0.7.27-2]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.3

[0.7.27-1]
- Update to 0.7.27

[0.7.25-1]
- Update to 0.7.25

[0.7.24-9]
- Disable zchunk in RHEL builds

[0.7.24-8]
- Backport fix to lower memory usage of updateinfo processing
(rhbz#2214520)

[0.7.24-7]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

[0.7.24-6]
- Perl 5.38 rebuild

[0.7.24-5]
- Rebuilt for Python 3.12

[0.7.24-4]
- Rebuild for rpm-4.18.90-4

[0.7.24-3]
- Rebuild for rpm-4.18.90

[0.7.24-2]
- Upload sources

[0.7.24-1]
- Update to 0.7.24

[0.7.22-4]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

[0.7.22-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

[0.7.22-2]
- Rebuilt for Python 3.11

[0.7.22-1]
- Update to 0.7.22

[0.7.21-1]
- Update to 0.7.21

[0.7.20-3]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.1

[0.7.20-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

[0.7.20-1]
- Update to 0.7.20

[0.7.19-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

[0.7.19-2]
- Fix compatibility with Python 3.10

[0.7.19-1]
- Update to 0.7.19

[0.7.17-5]
- Enable conda support

[0.7.17-4]
- Rebuilt for Python 3.10

[0.7.17-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

[0.7.17-2]
- Drop unneeded explicit dependency on RPM

[0.7.17-1]
- Update to 0.7.17

[0.7.15-3]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_3.0

[0.7.15-2]
- Backport upstream fix for Python 3.10 compatibility

[0.7.15-1]
- Update to 0.7.15

[0.7.14-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

[0.7.14-4]
- Switch to %cmake_build/%cmake_install + Drop Python 2 support

[0.7.14-3]
- Remove unused patch

[0.7.14-2]
- Raise lowest compatible RPM version

[0.7.14-1]
- Update to 0.7.14

[0.7.12-4]
- Rebuilt for Python 3.9

[0.7.12-3]
- Apply https://github.com/openSUSE/libsolv/pull/386

[0.7.12-2]
- Rebuilt for Python 3.9

[0.7.12-1]
- Update to 0.7.12

[0.7.11-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

[0.7.11-1]
- Update to 0.7.11

[0.7.10-1]
- Update to 0.7.10

[0.7.8-1]
- Update to 0.7.8

[0.7.7-1]
- Update to 0.7.7

[0.7.6-3]
- Backport support of POOL_FLAG_WHATPROVIDESWITHDISABLED

[0.7.6-2]
- Rebuilt for Python 3.8.0rc1 (#1748018)

[0.7.6-1]
- Update to 0.7.6

[0.7.5-5]
- Rebuilt for Python 3.8

[0.7.5-4]
- Fix queries with src.rpm with DynamicBuildRequires

[0.7.5-3]
- Drop obsolete conditionals

[0.7.5-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

[0.7.5-1]
- Update to 0.7.5

[0.7.4-7]
- Rebuild for RPM 4.15

[0.7.4-6]
- Rebuild for RPM 4.15

[0.7.4-5]
- Fixed build for SWIG 4.0.0 (#1707367)

[0.7.4-4]
- Backport patch to fix solver_solve() running multiple times with
SOLVER_FAVOR

[0.7.4-3]
- Revert 'Change time stamp to compatible format'

[0.7.4-2]
- Change time stamp to compatible format

[0.7.4-1]
- Update to 0.7.4

[0.7.3-6]
- Backport: Add support for modular updateinfo.xml data

[0.7.3-5]
- bindings: Add best_solvables/whatmatchessolvable

[0.7.3-4]
- Conditionalize %ldconfig_scriptlets for plain RHEL

[0.7.3-3]
- Disable zstd on RHEL

[0.7.3-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

[0.7.3-1]
- Update to 0.7.3

[0.7.2-4]
- Backport patch from upstream

[0.7.2-3]
- remove leftovers from commit

[0.7.2-2]
- Fix small security issues

[0.7.2-1]
- Update to 0.7.2

[0.7.1-3]
- Backport fixes for autouninstall

[0.7.1-2]
- remove SCM leftovers

[0.7.1-1]
- Update to 0.7.1

[0.7.0-1]
- Update to 0.7.0

[0.6.35-4]
- Bacport patch: Make sure that targeted updates don't do reinstalls

[0.6.35-3]
- disable python2 subpackage

[0.6.35-2]
- commit sources

[0.6.35-1]
- Update to 0.6.35

[0.6.34-6]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

[0.6.34-5]
- Rebuilt for Python 3.7

[0.6.34-4]
- Rebuilt for Python 3.7

[0.6.34-3]
- Backport few fixes and enhancements from upstream

[0.6.34-2]
- Rebuilt for Python 3.7

[0.6.34-1]
- Update to 0.6.34

[0.6.33-1]
- Update to 0.6.33

[0.6.32-1]
- Update to 0.6.32

[0.6.31-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

[0.6.31-1]
- Update to 0.6.31

[0.6.30-10]
- Use librpm to access rpm headers

[0.6.30-9]
- Use librpm to access DB

[0.6.30-8]
- Switch to %ldconfig_scriptlets

[0.6.30-7]
- Disable librpm from accessing DB

[0.6.30-6]
- Allow disabling python2 bindings

[0.6.30-5]
- Switch to ninja-build

[0.6.30-4]
- Update to latest git version

[0.6.30-3]
- Update to latest snapshot

[0.6.30-2]
- Better error message on DB_VERSION_MISMATCH errors

[0.6.30-1]
- Update to 0.6.30

[0.6.29-2]
- Band-aid for DB_VERSION_MISMATCH errors on glibc updates

[0.6.29-1]
- Update to 0.6.29

[0.6.28-8]
- Rebuilt after RPM update (No 3)

[0.6.28-7]
- Rebuilt for RPM soname bump

[0.6.28-6]
- Rebuilt for RPM soname bump

[0.6.28-5]
- Add support for REL_WITHOUT

[0.6.28-4]
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

[0.6.28-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

[0.6.28-2]
- Backport patch for fixing yumobs

[0.6.28-1]
- Update to 0.6.28

[0.6.27-3]
- Backport few fixes for bindings

[0.6.27-2]
- don't set PYTHON3_EXECUTABLE

[0.6.27-1]
- Update to 0.6.27

[0.6.26-9]
- Update to latest snapshot

[0.6.26-8]
- update to latest snapshot

[0.6.26-7]
- Enable AppData support (#1427171)

[0.6.26-6]
- D'oh, finally

[0.6.26-5]
- make it build on RPM less than 4.14

[0.6.26-4]
- remove unused patch

[0.6.26-3]
- Update to latest git; Switch to libxml2

[0.6.26-2]
- Use %{__python3} as PYTHON3_EXECUTABLE

[0.6.26-1]
- Update to 0.6.26

[0.6.25-2]
- don't pollute spec with useless macro

[0.6.25-1]
- Update to 0.6.25

[0.6.24-5]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4

[0.6.24-4]
- Rebuild for Python 3.6

[0.6.24-3]
- Use upstream python build options

[0.6.24-2]
- remove unused patch

[0.6.24-1]
- Update to 0.6.24

[0.6.23-6]
- Typo fixes in spec: s/MULTI_SYMANTICS/MULTI_SEMANTICS/

[0.6.23-5]
- Trivial fixes in spec

[0.6.23-4]
- Enable suserepo on Fedora to enable making openSUSE containers with
Zypper

[0.6.23-3]
- enable helixrepo on Fedora

[0.6.23-2]
- Backport patch to fix dnf --debugsolver crash (RHBZ #1361831)

[0.6.23-1]
- Update to 0.6.23

[0.6.22-5]
- fix typo

* Wed Jul 20 2016 Igor Gnatenko
- Backport couple of patches from upstream

[0.6.22-3]
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_
Packages

[0.6.22-2]
- Mandatory Perl build-requires added


[0.6.22-1]
- Update to 0.6.22

[0.6.21-3]
- Enable deb/arch support for non-rhel distros

[0.6.21-2]
- Modify enabled/disabled features

[0.6.21-1]
- Update to 0.6.21

[0.6.20-2]
- backport some bugfixes (RHBZ #1318662, RHBZ #1325471)

[0.6.20-1]
- Update to 0.6.20

[0.6.19-3]
- re-organize spec file

[0.6.19-2]
- Apply 9 patches from upstream

[0.6.19-1]
- Update to 0.6.19

[0.6.15-6]
- Explicitly add rubypick and ruubygems build dependencies

[0.6.15-5]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3

[0.6.15-4]
- fix build on non-Fedora with python3

[0.6.15-3]
- Fix bzip2 support for python3 build (RhBug:1293652)

[0.6.15-2]
- Revert reworked multiversion orphaned handling

[0.6.15-1]
- Update to 0.6.15

[0.6.14-8]
- Enable bzip2 support

[0.6.14-7]
- revert obsolete, as %python_provide does it (undocumented)

[0.6.14-6]
- adjust obsolete for stupid packaging

[0.6.14-5]
- python2-solv obsoletes python-solv (#1263230)

[0.6.14-4]
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5

[0.6.14-3]
- Backport upstream patches

[0.6.14-2]
- fix examples in docs

[0.6.14-1]
- Update to 0.6.14; Backport patches from upstream

[0.6.12-2]
- include pkgconfig file to devel subpkg

[0.6.12-1]
- Update to 0.6.12

[0.6.11-11]
- drop unused patch

[0.6.11-10]
- really upload sources + spec cleanup from patch

[0.6.11-9]
- Drop all bindings on EL7, as well as arch/deb solv support

[0.6.11-8]
- Use make and not make_build macro, as it's not in EL7

[0.6.11-7]
- Add missing leading 0 in conditional

* Wed Aug 05 2015 Jan Silhan
- uploaded new source for 1f9abfb

* Wed Aug 05 2015 Jan Silhan
- uploaded new source for 1f9abfb

* Wed Aug 05 2015 Jan Silhan
- uploaded new source for 1f9abfb

* Wed Aug 05 2015 Igor Gnatenko
- New version: 1f9abfb

[0.6.11-2]
- bindings require the exact matching version of the lib (#1243737)

[0.6.11-1]
- New version: 2db517f

[0.6.10-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

[0.6.10-4]
- New version: 99edb54

[0.6.10-3]
- new tar

[0.6.10-2]
- added source

[0.6.10-1]
- New version: 0.6.10

[0.6.8-8]
- building python2-solv subpkg finally

[0.6.8-7]
- fixed source

[0.6.8-6]
- adds python3 requirement

[0.6.8-5]
- tmp

[0.6.8-4]
- generating python3-solv subpackage

[0.6.8-3]
- rebase to 78c8a55

[0.6.8-2]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2

[0.6.8-1]
- Update to latest upstream release to fix a crash in PackageKit

[0.6.4-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

[0.6.4-4]
- rebase to 12af31a

[0.6.4-3]
- rebase to 5bd9589

[0.6.4-2]
- changed gitrev for 2a5c1c4 rebase

[0.6.4-1]
- rebase to 3a5c1c4

[0.6.1-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

[0.6.1-2]
- rebase to 6d968f1

[0.6.1-1]
- rebase to f78f5de

[0.6.0-4]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1

[0.6.0-3]
- file compressed is called only libsolv

[0.6.0-2]
- added right tarball extension

[0.6.0-1]
- rebase to 05baf54

[0.4.1-2]
- rebase

[0.4.1-1]
- rebase to a8e47f1

[0.4.0-2]
- Rebase to 0.4.0, upstream commit 4442b7f.
- support DELTA_LOCATION_BASE for completeness

[0.4.0-1]
- rebase to d49d319.

[0.3.0-12]
- Perl 5.18 rebuild

[0.3.0-11]
- Rebase to upstream a59d11d

[0.3.0-10]
- missing requires

[0.3.0-9]
- forgot to bump the release.

[0.3.0-8]
- add build flags.

[0.3.0-7]
- Perl 5.18 rebuild

[0.3.0-6]
- rebased to upstream 228d412

[0.3.0-5]
- fix: bogus date in changelog

[0.3.0-4]
- rebase to upstream 209e9cb

[0.3.0-3]
- run make test

[0.3.0-2]
- rebase to 7399ad1.

[0.3.0-1]
- rebase to upstream e372b78

[0.2.3-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

[0.2.3-2]
- Add missing sources.

[0.2.3-1]
- wip

[0.0.0-15]
- Rebase to 6c9d3eb.

[0.0.0-14]
- Fix Perl build.

[0.0.0-13]
- Rebuild.

[0.0.0-12]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

[0.0.0-11]
- preliminary fix for JOB resons in solver_describe_decision().

[0.0.0-10]
- rebuild




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete