Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libsolv-tools | Distribution: openSUSE Tumbleweed |
Version: 0.7.31 | Vendor: openSUSE |
Release: 1.2 | Build date: Tue Nov 12 10:54:33 2024 |
Group: System/Management | Build host: reproducible |
Size: 4849885 | Source RPM: libsolv-0.7.31-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/openSUSE/libsolv | |
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.
BSD-3-Clause
* Tue Nov 12 2024 mls@suse.de - fix replaces_installed_package using the wrong solvable id when checking the noupdate map - make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard - add rpm_query_idarray query function - support rpm's "orderwithrequires" dependency - bump version to 0.7.31 * Thu Jul 11 2024 mls@suse.de - removed dependency on external find program in the repo2solv tool - bindings: fix return value of repodata.add_solv() - new SOLVER_FLAG_FOCUS_NEW flag - bump version to 0.7.30 * Fri Jun 07 2024 mls@suse.de - add a conflict to older libsolv-tools to libsolv-tools-base - report unsupported compression in solv_xfopen() with errno - fix return value of repodata.add_solv() in the bindings - fix SHA-224 oid in solv_pgpvrfy * Tue Apr 30 2024 mls@suse.de - improve updating of installed multiversion packages - fix decision introspection going into an endless loop in some cases - added experimental lua bindings - bump version to 0.7.29 * Mon Apr 22 2024 Dirk Müller <dmueller@suse.com> - split libsolv-tools into libsolv-tools-base [jsc#PED-8153] * Fri Jan 26 2024 mls@suse.de - build for multiple python versions [jsc#PED-6218] - bump version to 0.7.28 * Thu Nov 23 2023 mls@suse.de - add zstd support for the installcheck tool - add putinowndirpool cache to make file list handling in repo_write much faster - bump version to 0.7.27 * Tue Nov 07 2023 mls@suse.de - fix evr roundtrip in testcases - do not use deprecated headerUnload with newer rpm versions - bump version to 0.7.26 * Thu Sep 14 2023 mls@suse.de - support complex deps in SOLVABLE_PREREQ_IGNOREINST - fix minimization not prefering installed packages in some cases - reduce memory usage in repo_updateinfoxml - fix lock-step interfering with architecture selection - fix choice rule handing for package downgrades - fix complex dependencies with an "else" part sometimes leading to unsolved dependencies - bump version to 0.7.25 * Thu Apr 13 2023 mls@suse.de - handle learnt rules in solver_alternativeinfo() - support x86_64_v[234] architecture levels - implement decision sorting for package decisionlists - add back findutils requires for the libsolv-tools packagse [bsc#1195633] - bump version to 0.7.24 * Tue Dec 13 2022 mls@suse.de - fix "keep installed" jobs not disabling "best update" rules - do not autouninstall suse ptf packages - ensure duplinvolvedmap_all is reset when a solver is reused - special case file dependencies in the testcase writer - support stringification of multiple solvables - new weakdep introspection interface similar to ruleinfos - support decision reason queries - support merging of related decissions - support stringification of ruleinfo, decisioninfo and decision reasons - support better info about alternatives - new '-P' and '-W' options for testsolv - bump version to 0.7.23 * Mon Mar 21 2022 mls@suse.de - reworked choice rule generation to cover more usecases - support SOLVABLE_PREREQ_IGNOREINST in the ordering code [bsc#1196514] - support parsing of Debian's Multi-Arch indicator - bump version to 0.7.22 * Fri Feb 25 2022 mls@suse.de - 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 new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY - 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 mls@suse.de - fix misparsing of '&' in attributes with libxml2 - choice rules: treat orphaned packages as newest [bsc#1190465] - fix compatibility with Python 3.10 - new SOLVER_EXCLUDEFROMWEAK job type - support for environments in comps parser - bump version to 0.7.20 * Fri Jul 30 2021 Dominique Leuenberger <dimstar@opensuse.org> - Disable python2 usage on suse_version >= 1550 by default (still possible to use osc build --with=python). * Wed Apr 07 2021 mls@suse.de - 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 mls@suse.de - 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 mls@suse.de - 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
/usr/bin/appdata2solv /usr/bin/comps2solv /usr/bin/deltainfoxml2solv /usr/bin/dumpsolv /usr/bin/installcheck /usr/bin/mergesolv /usr/bin/repo2solv.sh /usr/bin/repomdxml2solv /usr/bin/rpmmd2solv /usr/bin/rpms2solv /usr/bin/susetags2solv /usr/bin/testsolv /usr/bin/updateinfoxml2solv /usr/share/man/man1/appdata2solv.1.gz /usr/share/man/man1/comps2solv.1.gz /usr/share/man/man1/deltainfoxml2solv.1.gz /usr/share/man/man1/dumpsolv.1.gz /usr/share/man/man1/installcheck.1.gz /usr/share/man/man1/mergesolv.1.gz /usr/share/man/man1/repomdxml2solv.1.gz /usr/share/man/man1/rpmmd2solv.1.gz /usr/share/man/man1/rpms2solv.1.gz /usr/share/man/man1/susetags2solv.1.gz /usr/share/man/man1/testsolv.1.gz /usr/share/man/man1/updateinfoxml2solv.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:31:52 2024