Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libsolv-tools-0.7.22-1.4 RPM for i586

From OpenSuSE Tumbleweed for i586

Name: libsolv-tools Distribution: openSUSE Tumbleweed
Version: 0.7.22 Vendor: openSUSE
Release: 1.4 Build date: Fri May 20 00:49:48 2022
Group: System/Management Build host: hci-cnode2-m0
Size: 6430503 Source RPM: libsolv-0.7.22-1.4.src.rpm
Summary: Utilities to work with .solv files
libsolv is a library for solving packages and reading repositories.

This subpackage contains utilities to create and work with the .solv
files used by libsolv.






* Mon Mar 21 2022
  - reworked choice rule generation to cover more usecases
  - support SOLVABLE_PREREQ_IGNOREINST in the ordering code
  - support parsing of Debian's Multi-Arch indicator
  - bump version to 0.7.22
* Fri Feb 25 2022
  - fix segfault on conflict resolution when using bindings
  - fix split provides not working if the update includes a forbidden
    vendor change
  - support strict repository priorities
  - support zstd compressed control files in debian packages
  - add an ifdef allowing to rename Solvable dependency members
    ("requires" is a keyword in C++20)
  - support setting/reading userdata in solv files
    new functions: repowriter_set_userdata, solv_read_userdata
  - support queying of the custom vendor check function
    new function: pool_get_custom_vendorcheck
  - support solv files with an idarray block
  - allow accessing the toolversion at runtime
  - bump version to 0.7.21
* Sat Sep 25 2021
  - fix misparsing of '&' in attributes with libxml2
  - choice rules: treat orphaned packages as newest [bsc#1190465]
  - fix compatibility with Python 3.10
  - support for environments in comps parser
  - bump version to 0.7.20
* Fri Jul 30 2021 Dominique Leuenberger <>
  - Disable python2 usage on suse_version >= 1550 by default (still
    possible to use osc build --with=python).
* Wed Apr 07 2021
  - fix rare segfault in resolve_jobrules() that could happen
    if new rules are learnt
  - fix a couple of memory leaks in error cases
  - fix error handling in solv_xfopen_fd()
  - bump version to 0.7.19
* Fri Mar 26 2021
  - fixed regex code on win32
  - fixed memory leak in choice rule generation
  - repo_add_conda: add flag to skip v2 packages
  - bump version to 0.7.18
* Tue Jan 19 2021
  - repo_write: fix handling of nested flexarray
  - improve choicerule generation a bit more to cover more cases
  - harden testcase parser against repos being added too late
  - support python-3.10
  - check %_dbpath macro in rpmdb code
  - handle default/visible/langonly attributes in comps parser
  - support multiple collections in updateinfo parser
  - add '-D' option in rpmdb2solv to set the dbpath
  - bump version to 0.7.17
* Tue Oct 20 2020
  - do not ask the namespace callback for splitprovides when writing
    a testcase
  - fix add_complex_recommends() selecting conflicted packages in
    rare cases leading to crashes
  - improve choicerule generation so that package updates are
    prefered in more cases
  - bump version to 0.7.16
* Mon Oct 05 2020
  - make testcase_mangle_repo_names deal correctly with freed repos
* Fri Sep 11 2020
  - fix deduceq2addedmap clearing bits outside of the map
  - conda: feature depriorization first
  - conda: fix startswith implementation
  - move find_update_seeds() call in cleandeps calculation
  - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers
  - new testcase_mangle_repo_names() function
  - new solv_fmemopen() function
  - bump version to 0.7.15
* Tue Jun 23 2020
  - Enable zstd compression support for sle15
* Thu May 28 2020
  - Enable zstd compression support for sle15-sp2
* Wed May 27 2020
  - Support blacklisted packages in solver_findproblemrule()
  - Support rules with multiple negative literals in choice rule
  - bump version to 0.7.14
* Fri Apr 24 2020
  - Fix solvable swapping messing up idarrays
  - bump version to 0.7.13
* Mon Apr 20 2020
  - fix ruleinfo of complex dependencies returning the wrong origin
  - bump version to 0.7.12
* Wed Jan 22 2020
  - fixed solv_zchunk decoding error if large chunks are used
  - treat retracted pathes as irrelevant
  - made add_update_target work with multiversion installs
  - bump version to 0.7.11
* Thu Dec 19 2019
  - fix solv_zchunk decoding error if large chunks are used
* Tue Dec 10 2019
  - build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support
    multiple rpm database backends
* Tue Dec 10 2019
  - added two new function to make libzypp independent of the rpm
    database format
  - bump version to 0.7.10
* Thu Nov 21 2019
  - support conda constrains dependencies
  - bump version to 0.7.9
* Tue Nov 12 2019
  - support arch<->noarch package changes when creating patch
    conflicts from the updateinfo data
  - support for SOLVER_BLACKLIST jobs that block the installation
    of matched packages unless they are directly selected by an
  - libsolv now also parses the patch status in the updateinfo
  - new solvable_matchessolvable() function
  - bump version to 0.7.8
* Fri Oct 18 2019
  - fix updating of too many packages in focusbest mode
  - fix handling of disabled installed packages in distupgrade
  - bump version to 0.7.7
* Wed Aug 28 2019
  - Fix repository priority handling for multiversion packages
  - Make code compatible with swig 4.0, remove obj0 instances
  - repo2solv: support zchunk compressed data
  - bump version to 0.7.6
* Wed Jul 10 2019 Martin Liška <>
  - Add -ffat-lto-objects to $optflags as the package provides
    static libraries
  - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will
    not strip debug info for archives
* Thu Jun 13 2019
  - make cleandeps jobs on patterns work [bnc#1137977]
* Wed Jun 12 2019
  - fix favorq leaking between solver runs if the solver is reused
  - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason
  - be more correct with multiversion packages that obsolete their
    own name [bnc#1127155]
  - allow building with swig-4.0.0 [bnc#1135749]
  - bump version to 0.7.5
* Wed Apr 24 2019
  - always prefer to stay with the same package name if there are
    multiple alternatives [bnc#1131823]
* Fri Mar 29 2019
  - repo_add_rpmdb: do not copy bad solvables from the old solv file
  - fix cleandeps updates not updating all packages
  - experimental DISTTYPE_CONDA and REL_CONDA support
  - bump version to 0.7.4
* Wed Jan 30 2019
  - fixed a couple of null pointer derefs
    [bnc#1120629] [bnc#1120630] [bnc#1120631]
    [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534]
  - do favor evaluation before pruning allowing to (dis)favor
    specific package versions
  - no longer disable infarch rules when they don't conflict with
    the job
  - bump version to 0.7.3



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 16 23:15:40 2022