On Sun, Oct 28, 2018 at 11:55 AM Igor Gnatenko
<ignatenkobrain(a)fedoraproject.org> wrote:
Hello folks,
It is the release towards 1.0 (yes, after more than 10 years) which is out for 4 days
now.
I'm going to investigate whether it will affect libdnf and push into the rawhide
within few days.
Version 0.7.0
- soname bump to "1"
- incompatible API changes:
* bindings: Selection.flags is now an attribute
* repodata_lookup_num now works like the other lookup_num functions
- new functions:
* selection_make_matchsolvable
* selection_make_matchsolvablelist
* pool_whatmatchessolvable
* repodata_search_arrayelement
* repodata_lookup_kv_uninternalized
* repodata_search_uninternalized
* repodata_translate_dir
- new repowriter interface to write solv files allowing better
control over what gets written
- support for filtered file lists with a custom filter
- dropped support of (since a long time unused) REPOKEY_TYPE_U32
So far, it looks like libsolv 0.7.0 works fine with libdnf 0.22.0 in
Mageia Cauldron and OpenMandriva Cooker, so it should be fine in
Fedora. Obviously, libdnf needs to be rebuilt with new libsolv. :)
--
真実はいつも一つ!/ Always, there's only one truth!