Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dbus-1-glib for openSUSE:Factory checked in at 2022-11-03 19:13:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dbus-1-glib (Old) and /work/SRC/openSUSE:Factory/.dbus-1-glib.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dbus-1-glib" Thu Nov 3 19:13:42 2022 rev:55 rq:1032924 version:0.112 Changes: -------- --- /work/SRC/openSUSE:Factory/dbus-1-glib/dbus-1-glib.changes 2021-12-08 22:09:20.678873526 +0100 +++ /work/SRC/openSUSE:Factory/.dbus-1-glib.new.2275/dbus-1-glib.changes 2022-11-03 19:13:52.195896531 +0100 @@ -1,0 +2,11 @@ +Wed Nov 2 13:12:33 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Try to guard against incomplete update stacks (boo#1202241): + + Add split-provides to libdbus-1-glib and bash-completion + sub-package. + + Add explicit conflict to bash-completion subpackage against + dbus-1-glib < 0.112 (when the package split happened) + + Ensure dbus-1-glib-tool gets the correct library version + installed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dbus-1-glib.spec ++++++ --- /var/tmp/diff_new_pack.buuFRR/_old 2022-11-03 19:13:52.799900082 +0100 +++ /var/tmp/diff_new_pack.buuFRR/_new 2022-11-03 19:13:52.803900106 +0100 @@ -1,7 +1,7 @@ # # spec file for package dbus-1-glib # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,6 +45,8 @@ Summary: GLib-based library for using D-Bus Provides: %{name} = %{version} Obsoletes: %{name} < %{version} +# Split provides: libdbus-glib-1.so.2 used to be in dbus-1-glib before 0.112 +Provides: %{name}:%{_libdir}/libdbus-glib-1.so.2 %description -n %{soname} D-Bus add-on library to integrate the standard D-Bus library with the @@ -75,6 +77,7 @@ %package -n dbus-1-glib-tool Summary: Tool package for D-Bus/GLib bindings +Requires: %{name} = %{version} %description -n dbus-1-glib-tool D-Bus add-on tool to integrate the standard D-Bus library with the @@ -86,6 +89,9 @@ Summary: Bash-completion package for D-Bus/GLib bindings Requires: dbus-1-glib-tool Supplements: (dbus-1-glib-tool and bash-completion) +# Up to version 0.112, the entire dbus-1-glib was in an unsplit package +Provides: dbus-1-glib:/etc/bash_completion.d/dbus-bash-completion.sh +Conflicts: dbus-1-glib < 0.112 %description bash-completion D-Bus add-on tool to integrate the standard D-Bus library with the