Hello community, here is the log from the commit of package libdnf for openSUSE:Factory checked in at 2020-10-28 09:58:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdnf (Old) and /work/SRC/openSUSE:Factory/.libdnf.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdnf" Wed Oct 28 09:58:21 2020 rev:18 rq:843802 version:0.54.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libdnf/libdnf.changes 2020-08-23 09:21:17.266688723 +0200 +++ /work/SRC/openSUSE:Factory/.libdnf.new.3463/libdnf.changes 2020-10-28 09:58:42.719158598 +0100 @@ -1,0 +2,23 @@ +Sat Oct 24 16:25:10 UTC 2020 - Neal Gompa <[email protected]> + +- Update to version 0.54.2 + + history: Fix dnf history rollback when a package was removed (rh#1683134) + + Add support for HY_GT, HY_LT in query nevra_strict + + Fix parsing empty lines in config files + + Accept '==' as an operator in reldeps (rh#1847946) + + Add log file level main config option (rh#1802074) + + Add protect_running_kernel configuration option (rh#1698145) + + Context part of libdnf cannot assume zchunk is on (rh#1851841, rh#1779104) + + Fix memory leak of resultingModuleIndex and handle g_object refs + + Redirect librepo logs to libdnf logs with different source + + Add hy_goal_lock + + Enum/String conversions for Transaction Store/Replay + + utils: Add a method to decode URLs + + Unify hawkey.log line format with the rest of the logs +- Drop patches included in this release + + Patch: 0001-tests-Fix-incorrect-usage-of-the-fail_unless-macro.patch +- Refresh patch for reposdir paths + + Remove patch: libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch + + Add patch: libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch + +------------------------------------------------------------------- Old: ---- 0001-tests-Fix-incorrect-usage-of-the-fail_unless-macro.patch libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch libdnf-0.48.0.tar.gz New: ---- libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch libdnf-0.54.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdnf.spec ++++++ --- /var/tmp/diff_new_pack.3Y8vis/_old 2020-10-28 09:58:43.763159329 +0100 +++ /var/tmp/diff_new_pack.3Y8vis/_new 2020-10-28 09:58:43.763159329 +0100 @@ -19,7 +19,7 @@ %global libsolv_version 0.7.7 %global libmodulemd_version 2.5.0 %global librepo_version 1.12.0 -%global dnf_conflict 4.2.23 +%global dnf_conflict 4.3.0 %global swig_version 3.0.12 # Keep tests switched off for now, it bombs out on SUSE @@ -33,7 +33,7 @@ %define devname %{name}-devel Name: libdnf -Version: 0.48.0 +Version: 0.54.2 Release: 0 Summary: Library providing C and Python APIs atop libsolv License: LGPL-2.1-or-later @@ -42,15 +42,12 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz # Backports from upstream -## Fix libdnf tests to build against check >= 0.15 -## From: https://github.com/rpm-software-management/libdnf/commit/4f3f747cdf3e5d7ab0dadc4f25bca56fb16ce923 -Patch0001: 0001-tests-Fix-incorrect-usage-of-the-fail_unless-macro.patch # openSUSE specific fixes ## Fix libdnf build with static libsolvext Patch1000: libdnf-0.48.0-with-static-libsolvext.patch ## Switch default reposdir to /etc/dnf/repos.d -Patch1001: libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch +Patch1001: libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch BuildRequires: cmake BuildRequires: gcc ++++++ libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch -> libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch ++++++ --- /work/SRC/openSUSE:Factory/libdnf/libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch 2019-12-03 15:20:04.206570306 +0100 +++ /work/SRC/openSUSE:Factory/.libdnf.new.3463/libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch 2020-10-28 09:58:42.203158238 +0100 @@ -1,4 +1,4 @@ -From f4f097d3d3c25b292f05e8e3cc9a719ab5b78003 Mon Sep 17 00:00:00 2001 +From 44bb53709096f9a7c3cb171638e437b29249df93 Mon Sep 17 00:00:00 2001 From: Neal Gompa <[email protected]> Date: Sun, 1 Dec 2019 11:17:43 -0500 Subject: [PATCH] Switch default reposdir to /etc/dnf/repos.d @@ -8,12 +8,12 @@ 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdnf/conf/ConfigMain.cpp b/libdnf/conf/ConfigMain.cpp -index fe1ccbd..51027c8 100644 +index d147e3bd..1fb04887 100644 --- a/libdnf/conf/ConfigMain.cpp +++ b/libdnf/conf/ConfigMain.cpp -@@ -185,7 +185,7 @@ class ConfigMain::Impl { - OptionNumber<std::int32_t> log_size{1024 * 1024, strToBytes}; +@@ -187,7 +187,7 @@ class ConfigMain::Impl { OptionNumber<std::int32_t> log_rotate{4, 0}; + OptionBool log_compress{false}; OptionStringList varsdir{VARS_DIRS}; - OptionStringList reposdir{{"/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d"}}; + OptionStringList reposdir{{"/etc/dnf/repos.d", "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d"}}; @@ -21,5 +21,5 @@ OptionStringList installonlypkgs{INSTALLONLYPKGS}; OptionStringList group_package_types{GROUP_PACKAGE_TYPES}; -- -2.21.0 +2.28.0 ++++++ libdnf-0.48.0.tar.gz -> libdnf-0.54.2.tar.gz ++++++ ++++ 71934 lines of diff (skipped)
