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 Leap 15.0 |
Version: 0.6.34 | Vendor: openSUSE |
Release: lp150.1.2 | Build date: Mon Apr 9 22:19:40 2018 |
Group: System/Management | Build host: build77 |
Size: 4612939 | Source RPM: libsolv-0.6.34-lp150.1.2.src.rpm |
Packager: https://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
* Fri Mar 23 2018 mls@suse.de - make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34 * Thu Mar 01 2018 mls@suse.de - also use suggests for ordering packages [bnc#1077635] * Wed Feb 28 2018 mls@suse.de - fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33 * Tue Feb 13 2018 mls@suse.de - fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32 * Wed Jan 31 2018 mls@suse.de - new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31 * Tue Oct 24 2017 jengelh@inai.de - Update package descriptions and groups. Replace old $RPM_* variables by macros. * Mon Oct 23 2017 mls@suse.de - many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30 * Thu Sep 07 2017 mls@suse.de - expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29 * Fri Jun 30 2017 mls@suse.de - make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28 * Sun May 28 2017 ngompa13@gmail.com - Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there. * Thu May 11 2017 ngompa13@gmail.com - Disable bzip2 and xz/lzma compression support for SLE <= 12 * Mon May 08 2017 ngompa13@gmail.com - Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues * Tue Apr 25 2017 mls@suse.de - change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27 * Wed Feb 15 2017 mls@suse.de - export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26 * Tue Feb 07 2017 mls@suse.de - add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25 * Thu Nov 10 2016 mls@suse.de - make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24 * Fri Jul 22 2016 mls@suse.de - also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23 * Tue Jun 07 2016 mls@suse.de - fix bug in ignoreinst logic [bnc#983141] * Wed May 18 2016 mls@suse.de - add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21 * Fri Apr 08 2016 mls@suse.de - Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20 * Mon Feb 15 2016 mls@suse.de - parse media number from baseurl - support susedata.<lang>.xml language files - bump version to 0.6.19 * Fri Jan 29 2016 mls@suse.de - fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18 * Tue Dec 22 2015 mls@suse.de - fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17 * Mon Dec 21 2015 mls@suse.de - fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16 * Mon Dec 14 2015 mls@suse.de - change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15 * Mon Oct 05 2015 mls@suse.de - fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14 * Fri Sep 25 2015 mls@suse.de - support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13 * Tue Sep 01 2015 mls@suse.de - added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12 * Tue Jun 02 2015 mls@suse.de - add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11 * Sat May 02 2015 mrueckert@suse.de - you really want to use rbconfig there * Wed Mar 18 2015 mls@suse.de - fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10 * Mon Mar 09 2015 mls@suse.de - rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9 * Wed Jan 14 2015 ma@suse.de - fixes to build with swig 3.0.3 - bump version to 0.6.8 * Fri Dec 19 2014 ma@suse.de - add product:regflavor attribute [bnc#896224] - bump version to 0.6.7 * Tue Oct 07 2014 mls@suse.de - fix bug in reorder_dq_for_jobrules leading to crashes [bnc#899907] - rename rpm rules to pkg rules - add manpages for the tools - bump version to 0.6.6 * Thu Sep 11 2014 mls@suse.de - support DUCHANGES_ONLYADD flag in diskusage calculation [bnc#783100] - add whatmatchesdep to bindings - support pool->considered in testcases - always call selection_filelist if SELECTION_FILELIST is set - support yum style obsolete handling for package splits - bump version to 0.6.5 * Tue Jul 08 2014 mls@suse.de - expand solver_identical fix to applications [bnc#885830] - fix instbuddy generation code - improve autominimizing implementation to also look at supplements - bump version to 0.6.4 * Fri Jun 13 2014 ma@suse.de - quick fix for [bnc#881320] - bump version to 0.6.3 * Fri Jun 06 2014 ma@suse.de - Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320] - bump version to 0.6.2 * Thu Apr 17 2014 mls@suse.de - support BREAK_ORPHANS and KEEP_ORPHANS solver flags - adapt to AppStream 0.6 - reduce memory usage in repo_write and repodata_internalize - make repodata_stringify return the result string - bump version to 0.6.1 * Mon Apr 07 2014 mls@suse.de - add support for sha224/sha384/sha512 - add userinstalled helper functions - improve dataiterator bindings (in an incompatible way) - automatically free pool in bindings - bump version to 0.6.0 (ABI + bindings API breakage) * Wed Mar 26 2014 mls@suse.de - fix handling of packages with no update/feature rule [bnc#870195] - fix crash when in internalize() when the schemadata gets reallocated - fix access to uninitialized memory in repo_empty() - a couple of optimizations - support REPOKEYWORDS in content parser - bindings: don't let str(Datamatch) change the strings - fix basename optimization for STRINGEND - bump version to 0.5.1 * Wed Feb 26 2014 mls@suse.de - improve appdata.xml parsing [bnc#865293] - repo_helix: parse application elements - bump version to 0.5.0 * Fri Feb 21 2014 mls@suse.de - fix bug in solver_get_unneeded that could lead to an endless loop [bnc#828764] - adapt to new rpm tags for weak dependencies - fix pseudo packages obsoleting other pseudo packages - optimize unfulfilled rule handling a bit - bump version to 0.4.5 * Fri Feb 14 2014 mls@suse.de - always keep job/jobflags in selection_filter() - implement COND handling in supplements/enhances - improve OR handling in supplements/enhances - fix typo in application backlink creation - support PRODUCT_ENDOFLIFE - store repoid as flexarray - also translate autoproduct strings - bump version to 0.4.4 * Mon Jan 27 2014 mls@suse.de - add support for autogenerated products - support repoid array in product definition - bump version to 0.4.3 * Fri Jan 24 2014 mls@suse.de - add -X option to susetags2solv [bnc#860271] - fix typos in pool_job2str - support DISTRO in content parser - make addfilelist more resistant against corrupt rpms - encode flags into rpmdb cookie - add identical and evrcmp methods in bindings - copy checksums in repo_add_rpmdb_reffp - repo_autopattern: make sure that the category is valid utf8 - fix double-free if the number of languages is reduced to zero - bump version to 0.4.2 * Mon Dec 09 2013 mls@suse.de - make repo2solv.sh work when appdata support is off - enable appdata support for SUSE * Tue Dec 03 2013 mls@suse.de - support appdata parsing and auto-pattern generation in tools - adapt to python3 - tweak findproblemrule heuristic for conflicts - add m68k/ppc64le architectures - plug weakrulemap memory hole - support debian multiarch annotation - support product/pattern/application links - bump version to 0.4.1 * Tue Sep 24 2013 mls@suse.de - do not add back cleandeps_updatepkgs packages [bnc#841781] * Mon Sep 23 2013 mls@suse.de - added repodata_lookup_binary - fix pattern obsoleting real packages [bnc#834376] - add selection_make_matchdeps function to query dependencies other than provides - bump version to 0.4.0 * Wed Aug 21 2013 mls@suse.de - add describe_decision() and unset() methods to bindings - do recommends pruning after selecting the highest versions - improve filelist handling - be more tolerant about bad xml: an empty epoch attribute means no epoch - fix another edge case will dup mode and multiversion packages [bnc#828389] - bring installcheck up to speed * Mon Jun 17 2013 mls@suse.de - add SOLVER_RULE_JOB_UNSUPPORTED and SOLVER_RULE_JOB_UNKNOWN_PACKAGE for better problem reporting - start with library documentation - adapt to obsoletes handling of new rpm versions * Wed Mar 06 2013 mls@suse.de - fix dataiterator returning random data in some cases - add changelog parser - fix nasty bug in selection_filter_rel - allow re-run of an existing solver - bump version to 0.3.0 * Mon Jan 14 2013 mls@suse.de - trivial_installable: check vendor of affected package to see if a patch should be ignored [bnc#736100] - fix trivial installable requires handling - bump version to 0.2.4 * Tue Dec 18 2012 mls@suse.de - fix potential access to freed memory - improve find_problemrule speed - add support for special namespaceprovides jobs - bump version to 0.2.3 * Wed Dec 05 2012 mls@suse.de - many Selection improvements - fix perl binding memory issue - improve file list matching - support targeted up/dup with cleandeps - bump version to 0.2.2 * Fri Nov 23 2012 mls@suse.de - support targeted up/dup - support best rules to enforce the installation of the best package - implement selection class to ease package selection - fix obsolete handling for debian packages - add pool_lookup_deltalocation helper - bump version to 0.2.1 * Thu Oct 18 2012 mls@suse.de - fix susetags parser, it ignored the filelist of the last solvable - fix encoding of large values - bump version to 0.2.0 * Mon Jun 25 2012 mls@suse.de - fix typo in repodata_merge_attrs [bnc#767510] * Wed May 30 2012 mls@suse.de - fix build for older suse versions - fix memory corruption in unneeded calculation when there are product buddies * Tue May 08 2012 ma@suse.de - build with swig-2.0.6 * Mon Apr 23 2012 mls@suse.de - added testcase framework - add solver_get_unneeded() to get a list of no longer needed installed packages - changed duprule generation to ignore uninstallable packages [bnc#750485] - fix memory leaks - speed up whatprovides generation - support 64bit nums, return files sizes in bytes - return errors instead of calling exit() - support tilde in rpm version comparison [bnc#466994] - 0.1.0 * Tue Feb 07 2012 mls@suse.de - add findutils to the requires of libsolv-tools [bnc#743634] * Wed Feb 01 2012 mls@suse.de - add cleandeps support for install/update - check for cleandeps mistakes (untested) * Fri Jan 27 2012 mls@suse.de - make repo type code selection modular - add more solvable_ functions - add dependency getter/setter code to bindings - cleanup dup handling - hide more internals * Mon Oct 24 2011 ma@suse.de - mls fixed package provides/obsoletes, but forgot to write a changes entry. * Tue Oct 18 2011 ma@suse.de - Add arch arvm7tnhl and armv7thl * Fri Apr 29 2011 mls@suse.de - bup version to 0.17.0 to make it different from 11.4 - 0.17.0 * Thu Mar 24 2011 mls@suse.de - add missing else part in rpmdbid2db() * Thu Feb 24 2011 mls@suse.de - ignore to be dropped orhaned packages when calculating candidates for recommends/supplements installation * Wed Feb 02 2011 kkaempf@novell.com - Split off 'applayer' and 'bindings' as a separate package to make the bindings more independant of libsatsolver - 0.16.4 * Tue Jan 25 2011 ma@suse.de - Apply patch introducing armv7nhl:armv7h * Fri Oct 22 2010 ma@suse.de - updateinfoxml: Correctly parse 'issued date' field. - 0.16.1 * Thu Sep 09 2010 mls@suse.de - bump version to 0.16 to make it different from code11_3 branch - 0.16.0 * Mon Sep 06 2010 dmacvicar@novell.com - ruby bindings: fix bugs regarding include path loading (was hardcoded) and refactor the way the library path is defined (only once in a helper) * Mon Sep 06 2010 dmacvicar@novell.com - SLE10SP3 also has vendor_ruby * Wed Aug 18 2010 kkaempf@novell.com - refactor ruby-satsolver, pure-Ruby extensions added - 0.15.1 * Thu May 06 2010 mls@suse.de - fix bug in cleandeps code - bump version to 0.15 to make it different from code11_2 branch - 0.15.0 * Tue Mar 23 2010 ma@suse.de - Parse an installed products <shortsummary> tag [bnc#586303] * Mon Mar 22 2010 mls@suse.de - dataiterator: reset parent when jumping to a solvid [bnc#589640] - 0.14.17 * Thu Mar 11 2010 ma@suse.de - parse global repository ids. [bnc#377568] - fix pattern parsing in repomd format. [bnc#585000] - 0.14.16 * Thu Mar 11 2010 mls@suse.de - fix language code lookup for fallback languages [bnc#584644] - change solvable_lookup_str_lang interface a bit for libzypp * Fri Feb 19 2010 mls@suse.de - make dup rules work when system repo is not first [bnc#581276] - parse pattern visibility flag in repomd format - 0.14.15 * Fri Jan 29 2010 mls@suse.de - speed up createwhatprovides when many solvables provide the same dep - fix choice rule creation for real (bnc#551637) - 0.14.14 * Mon Jan 18 2010 mls@suse.de - set repository:toolversion to 1.0 in common_write - 0.14.13 * Mon Dec 21 2009 mls@suse.de - disable update rule in noobsoletes case if installed package is to be kept [bnc#564239] - work around rpm bug when --prefix is used [bnc#565525] - add support for sparc architecture [bnc#566291] - 0.14.12 * Mon Dec 07 2009 ma@suse.de - Support optionally compressed product(s).xml in rpmmd metadata. - 0.14.11 * Mon Nov 02 2009 mls@suse.de - look at infarch/dup rules when creating choice rules, makes dup also install 32bit packages [bnc#551637] - 0.14.10 * Wed Oct 14 2009 mls@suse.de - ignore products element so that repo2solv works - support MULTI_SEMANTICS - add --withsrc option for installcheck - add SOLVER_DROP_ORPHANED job type - fix dropped package handling in removedisabledconflicts - 0.14.9 * Thu Sep 24 2009 mls@suse.de - fix bug in solvable_lookup_str_base * Wed Sep 23 2009 mls@suse.de - get missing translations from other solvables [bnc#386449] - also look at triggers when ordering packages - add support for REPOKEY_TYPE_BINARY - 0.14.8 * Wed Sep 16 2009 mls@suse.de - use repomdxml to query for the location [bnc#501425] - fix assertion failue... again - fix fp leak [bnc#535468] - 0.14.7 * Fri Sep 04 2009 mls@suse.de - fix multiversion handling for real - fix speed regression in repo_susetags - close fd leak [bnc#527506] - remove db.h workaround - 0.14.6 * Mon Aug 31 2009 mls@suse.de - fix to build with rpm-4.7 * Fri Aug 28 2009 ma@suse.de - add support for SOLVER_SOLVABLE_REPO - 0.14.5 * Thu Jul 30 2009 mls@suse.de - speed up file list parsing - speed up addfileprovides - fix bugs in pubkey handling - fix bug in filelist handling when there are no abs paths - 0.14.4 * Fri Jul 17 2009 mls@suse.de - add satversion.h header file - many changes regarding the load callback - more dataiterator control functions - add transaction ordering code - add support for file conflict checking - 0.14.3 * Mon Jun 22 2009 mls@suse.de - create libsatsolverext.a - 0.14.2 * Wed May 06 2009 ma@suse.de - Fix to support sha256 hashes (bnc#501425) * Wed Apr 01 2009 kkaempf@suse.de - 0.14.1 Core changes - fix potential NULL deref in srcrpm handling (mls) - clean up and fix suggested/recommended list creation code (mls) - kill obsolete and broken patchxml support (mls) - replace old solver_problemruleinfo with new solver_ruleinfo function (mls) - add solvable_selfprovidedep() function (mls) - add noinfarchcheck solver option (mls) - clone job queue to make the code more flexible (mls) - rewrite policy rule disabling/re-enabling (bnc#481836) (mls) - fix out-of-bounds in solver_printproblem() (mls) Bindings changes - provide 'Repo.attr(String)' accessor function (kkaempf) - provide 'Solver.sizechange' to compute the changes of the installed size after a transaction is applied (kkaempf) - solver result iterators for Python (jblunck) - add %newobject to track newly created objects better (kkaempf) - generate rdoc documentation from swig input files (kkaempf) - add a no-op Pool destructor (bnc#483252) (kkaempf) - provide access to all flags and settings (kkaempf) * Wed Mar 04 2009 mls@suse.de - fix problem_to_solutions segfault - bump version to 0.14 to make it different from code11 branch - 0.14.0 * Mon Mar 02 2009 mls@suse.de - add solver_trivial_installable() to fix multiversion patches [bnc#480303] - 0.13.5
/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/rpmdb2solv /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/rpmdb2solv.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 Apr 9 10:08:57 2022