Hello community, here is the log from the commit of package yast2-pkg-bindings for openSUSE:Factory checked in at 2019-01-24 14:00:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-pkg-bindings (Old) and /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-pkg-bindings" Thu Jan 24 14:00:31 2019 rev:203 rq:664704 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-pkg-bindings/yast2-pkg-bindings.changes 2018-11-01 19:12:53.098042377 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new.28833/yast2-pkg-bindings.changes 2019-01-24 14:00:34.480245785 +0100 @@ -1,0 +2,8 @@ +Thu Jan 10 08:23:27 UTC 2019 - lsle...@suse.cz + +- SourceFinishAll: drop the cached source manager to reload the + repositories from disk, avoid restoring the removed repositories + (bsc#1120568) +- 4.1.1 + +------------------------------------------------------------------- Old: ---- yast2-pkg-bindings-4.1.0.tar.bz2 New: ---- yast2-pkg-bindings-4.1.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-pkg-bindings-devel-doc.spec ++++++ --- /var/tmp/diff_new_pack.Eurd9w/_old 2019-01-24 14:00:35.144245030 +0100 +++ /var/tmp/diff_new_pack.Eurd9w/_new 2019-01-24 14:00:35.148245025 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-pkg-bindings-devel-doc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings-devel-doc -Version: 4.1.0 +Version: 4.1.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-pkg-bindings-%{version}.tar.bz2 ++++++ yast2-pkg-bindings.spec ++++++ --- /var/tmp/diff_new_pack.Eurd9w/_old 2019-01-24 14:00:35.200244966 +0100 +++ /var/tmp/diff_new_pack.Eurd9w/_new 2019-01-24 14:00:35.208244957 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-pkg-bindings # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version: 4.1.0 +Version: 4.1.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-pkg-bindings-4.1.0.tar.bz2 -> yast2-pkg-bindings-4.1.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings-devel-doc.spec new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings-devel-doc.spec --- old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings-devel-doc.spec 2018-11-01 12:34:09.000000000 +0100 +++ new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings-devel-doc.spec 2019-01-10 10:51:03.000000000 +0100 @@ -16,7 +16,7 @@ # Name: yast2-pkg-bindings-devel-doc -Version: 4.1.0 +Version: 4.1.1 Release: 0 License: GPL-2.0-only Group: Documentation/HTML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings.changes new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings.changes --- old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings.changes 2018-11-01 12:34:09.000000000 +0100 +++ new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings.changes 2019-01-10 10:51:03.000000000 +0100 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Thu Jan 10 08:23:27 UTC 2019 - lsle...@suse.cz + +- SourceFinishAll: drop the cached source manager to reload the + repositories from disk, avoid restoring the removed repositories + (bsc#1120568) +- 4.1.1 + +------------------------------------------------------------------- Wed Oct 31 11:41:54 UTC 2018 - jreidin...@suse.com - Fix probing repository with URL including variable (bsc#1090193) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings.spec new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings.spec --- old/yast2-pkg-bindings-4.1.0/package/yast2-pkg-bindings.spec 2018-11-01 12:34:09.000000000 +0100 +++ new/yast2-pkg-bindings-4.1.1/package/yast2-pkg-bindings.spec 2019-01-10 10:51:03.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version: 4.1.0 +Version: 4.1.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.1.0/src/Source_Save.cc new/yast2-pkg-bindings-4.1.1/src/Source_Save.cc --- old/yast2-pkg-bindings-4.1.0/src/Source_Save.cc 2018-11-01 12:34:09.000000000 +0100 +++ new/yast2-pkg-bindings-4.1.1/src/Source_Save.cc 2019-01-10 10:51:03.000000000 +0100 @@ -277,6 +277,13 @@ // release all services service_manager.Reset(); + + if (repo_manager) + { + y2milestone("Releasing the repo manager..."); + delete repo_manager; + repo_manager = nullptr; + } } catch (zypp::Exception & excpt) {