Hello community,
here is the log from the commit of package gdm for openSUSE:Factory
checked in at Thu Oct 22 13:08:09 CEST 2009.
--------
--- GNOME/gdm/gdm.changes 2009-10-02 21:50:36.000000000 +0200
+++ /mounts/work_src_done/STABLE/gdm/gdm.changes 2009-10-20 22:32:20.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Oct 20 09:26:00 CEST 2009 - vuntz@opensuse.org
+
+- Add gdm-look-at-runlevel.patch to work around issue where gdm
+ blocks the restart/shutdown process because of a race there.
+ Should fix bnc#540482.
+- Version the Provides/Obsoletes to fix a rpmlint warning.
+- Reorder packageand() arguments for the branding supplements to
+ fix rpmlint warning.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
gdm-look-at-runlevel.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.4Uqdoq/_old 2009-10-22 13:04:43.000000000 +0200
+++ /var/tmp/diff_new_pack.4Uqdoq/_new 2009-10-22 13:04:43.000000000 +0200
@@ -43,7 +43,7 @@
License: GPL v2 or later
Group: System/GUI/GNOME
Version: 2.28.0
-Release: 1
+Release: 2
Summary: The GNOME 2.x Display Manager
Source: %{name}-%{version}.tar.bz2
Source1: gdm.pamd
@@ -91,13 +91,15 @@
Patch38: gdm-devkit-power.patch
# PATCH-FIX-UPSTREAM gdm-polkit-gnome-path.patch bgo597050 vuntz@opensuse.org -- Use the right patch for the polkit agent. The current patch is a quick workaround for now, until we know how upstream wants to fix this.
Patch39: gdm-polkit-gnome-path.patch
+# PATCH-FIX-UPSTREAM gdm-look-at-runlevel.patch bnc540482 bgo599180 vuntz@opensuse.org -- Look at the current runlevel before managing the display again, so we don't do this when shutting down or rebooting
+Patch40: gdm-look-at-runlevel.patch
# PATCH-FIX-OPENSUSE gdm-selinux.patch -- Small changes to make it compile fine with SELinux
Patch60: gdm-selinux.patch
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
DocDir: %{_defaultdocdir}
-Provides: gdm2
-Obsoletes: gdm2
+Provides: gdm2 = %{version}
+Obsoletes: gdm2 < %{version}
Obsoletes: fast-user-switch-applet <= 2.22.0
Requires: %{name}-branding
Requires: %{name}-lang = %{version}
@@ -124,7 +126,7 @@
Group: System/GUI/GNOME
Provides: %{name}-branding = %{version}
Conflicts: otherproviders(%{name}-branding)
-Supplements: packageand(branding-upstream:%{name})
+Supplements: packageand(%{name}:branding-upstream)
#BRAND: Provide two equal files - /usr/share/gdm/defaults.conf and
#BRAND: factory-defaults.conf with default configuration of gdm.
#BRAND: Branding package requires the package with the default theme.
@@ -165,6 +167,7 @@
%patch37 -p1
%patch38 -p1
%patch39 -p1
+%patch40 -p1
%patch60
# gnome-patch-translation-update
++++++ gdm-look-at-runlevel.patch ++++++
Index: gdm-2.28.0/daemon/gdm-static-display.c
===================================================================
--- gdm-2.28.0.orig/daemon/gdm-static-display.c
+++ gdm-2.28.0/daemon/gdm-static-display.c
@@ -26,6 +26,7 @@
#include