Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gdm for openSUSE:Factory checked in at 2022-01-03 10:48:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdm (Old) and /work/SRC/openSUSE:Factory/.gdm.new.1896 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdm" Mon Jan 3 10:48:52 2022 rev:239 rq:943352 version:41.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gdm/gdm.changes 2021-12-12 00:57:14.022568894 +0100 +++ /work/SRC/openSUSE:Factory/.gdm.new.1896/gdm.changes 2022-01-03 10:48:55.687569159 +0100 @@ -1,0 +2,14 @@ +Thu Dec 30 04:28:16 UTC 2021 - Simon Vogl <simon.v...@gmx.net> + +- Move + %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml + from main package to new gdm-schema split package and make + libgdm1 depend on the new gdm-schema split package. Currently, + the gdm-schema is required for gnome-shell to work, but + gnome-shell only depends on libgdm1 and not on gdm as a whole, + causing a crash of gnome-shell if the gdm main package is not + installed. By moving the gdm-schema to it's own split package and + making libgdm1 actually require it, the crash can be prevented. + Fixes boo#1194183. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdm.spec ++++++ --- /var/tmp/diff_new_pack.nO12Nj/_old 2022-01-03 10:48:56.507569473 +0100 +++ /var/tmp/diff_new_pack.nO12Nj/_new 2022-01-03 10:48:56.515569476 +0100 @@ -140,6 +140,7 @@ %package -n libgdm1 Summary: Client Library for Communicating with GDM Greeter Server Group: System/Libraries +Requires: %{name}-schema Recommends: gdm %description -n libgdm1 @@ -157,6 +158,15 @@ This package provides the GObject Introspection bindings for communicating with the GDM greeter server. +%package schema +Summary: Config schema for GDM +Group: System/Libraries +BuildArch: noarch + +%description schema +The GNOME Display Manager is a system service that is responsible for +providing graphical log-ins and managing local and remote displays. + %package devel Summary: Libraries for GDM -- Development Files Group: Development/Libraries/GNOME @@ -342,7 +352,6 @@ %{_datadir}/dconf/profile/gdm %{_datadir}/gdm/ %{_datadir}/gnome-session/sessions/gnome-login.session -%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml %{_pamdir}/pam_gdm.so %dir %{_libexecdir}/gdm %{_libexecdir}/gdm/gdm-* @@ -379,6 +388,9 @@ %files -n typelib-1_0-Gdm-1_0 %{_libdir}/girepository-1.0/Gdm-1.0.typelib +%files schema +%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml + %files devel %{_includedir}/gdm/ %{_libdir}/libgdm.so