Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2026-05-06 19:18:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-session.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-session"

Wed May  6 19:18:03 2026 rev:223 rq:1351108 version:50.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes      
2026-05-04 12:49:49.388354227 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.30200/gnome-session.changes   
2026-05-06 19:19:16.756501950 +0200
@@ -1,0 +2,9 @@
+Tue May  5 07:49:14 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Eliminate usage of update-alternatives on suse_version >= 1610
+  (jsc#PED-15674): GNOME-Session was the only one installng that
+  handler into the wayland-sessions directory, and apparently
+  nothing is reading it. GNOME does not have the X-Session anymore,
+  making the step out easy at this time.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-session.spec ++++++
--- /var/tmp/diff_new_pack.JcGOyH/_old  2026-05-06 19:19:19.068597175 +0200
+++ /var/tmp/diff_new_pack.JcGOyH/_new  2026-05-06 19:19:19.084597834 +0200
@@ -26,7 +26,6 @@
 Source0:        %{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM gnome-session-fix-double-free-GError.patch bsc#1261932, 
glgo#GNOME/gnome-session!176 [email protected] -- Fix a double-free on GError
 Patch0:         gnome-session-fix-double-free-GError.patch
-
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  meson
@@ -40,8 +39,6 @@
 Requires:       gsettings-desktop-schemas >= 0.1.7
 Requires:       hicolor-icon-theme
 Requires:       xorg-x11-server-wayland
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
 # gnome-session-default-session merged into gnome-session; the alternative - 
fallback-session - disappeared
 # with GNOME 3.8
 Provides:       %{name}-default-session = %{version}
@@ -53,6 +50,10 @@
 Provides:       gnome-session-core    = %{version}
 Obsoletes:      gnome-session-wayland < 49.1
 Provides:       gnome-session-wayland = %{version}
+%if 0%{?suse_version} < 1610
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+%endif
 
 %description
 This package provides the basic session tools, like session management
@@ -76,11 +77,14 @@
 %find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
 
+%if 0%{?suse_version} < 1610
 # Prepare for 'default.desktop' being update-alternative handled, boo#1039756
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
 touch %{buildroot}%{_sysconfdir}/alternatives/default-waylandsession.desktop
 ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop 
%{buildroot}%{_datadir}/wayland-sessions/default.desktop
+%endif
 
+%if 0%{?suse_version} < 1610
 %post
 %{_sbindir}/update-alternatives --install 
%{_datadir}/wayland-sessions/default.desktop \
   default-waylandsession.desktop %{_datadir}/wayland-sessions/gnome.desktop 25
@@ -88,15 +92,18 @@
 %postun
 [ -f %{_datadir}/wayland-sessions/gnome.desktop ] || 
%{_sbindir}/update-alternatives \
   --remove default-waylandsession.desktop 
%{_datadir}/wayland-sessions/gnome.desktop
+%endif
 
 %files
 %license COPYING
 %doc NEWS README.md
 %{_datadir}/gnome-session/sessions/gnome.session
 %dir %{_datadir}/wayland-sessions
-%{_datadir}/wayland-sessions/default.desktop
 %{_datadir}/wayland-sessions/gnome.desktop
+%if 0%{?suse_version} < 1610
+%{_datadir}/wayland-sessions/default.desktop
 %ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop
+%endif
 %{_bindir}/gnome-session
 %{_bindir}/gnome-session-inhibit
 %{_bindir}/gnome-session-quit

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.JcGOyH/_old  2026-05-06 19:19:19.324607719 +0200
+++ /var/tmp/diff_new_pack.JcGOyH/_new  2026-05-06 19:19:19.348608707 +0200
@@ -1,6 +1,6 @@
-mtime: 1777449487
-commit: fa6a4af5772ca456c94da6a285ffb1880e234860a73fc81124d7131eb08abddb
+mtime: 1777968816
+commit: cc06b95f1438d43b4531a1b813b03204f13d96e921bec18f16ae96ce1d9b3a7d
 url: https://src.opensuse.org/GNOME/gnome-session
-revision: fa6a4af5772ca456c94da6a285ffb1880e234860a73fc81124d7131eb08abddb
+revision: cc06b95f1438d43b4531a1b813b03204f13d96e921bec18f16ae96ce1d9b3a7d
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-05 10:13:36.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

Reply via email to