[Bug 255685] New: gdm patches still broken
https://bugzilla.novell.com/show_bug.cgi?id=255685 Summary: gdm patches still broken Product: openSUSE 10.3 Version: Alpha 2 Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: andreas.hanke@gmx-topmail.de QAContact: qa@suse.de There was an online update for 10.2, but the fix has never been submitted to STABLE. Summarizing again. /usr/share/gdm/defaults.conf still contains a broken setting for SessionDesktopDir: SessionDesktopDir=/usr/share/xsessions/:@EXPANDED_SYSCONFDIR@/dm/Sessions/:@EXPANDED_DATADIR@/gdm/BuiltInSessions/ This is introduced by gdm-conf.patch which has been rediffed incorrectly ages ago. The usage of "@EXPANDED_*@" variables has been removed from the configure script (just grep the ChangeLog for "EXPANDED"). You cannot simply use an old patch, it doesn't work. What needs to be done is, in gdm-conf.patch, remove the following hunk: -#SessionDesktopDir=/etc/X11/sessions/:@dmconfdir@/Sessions/:@datadir@/gdm/BuiltInSessions/:@datadir@/xsessions/ +SessionDesktopDir=/usr/share/xsessions/:@EXPANDED_SYSCONFDIR@/dm/Sessions/:@EXPANDED_DATADIR@/gdm/BuiltInSessions/ Of course you could also edit the hunk to use existing variables instead of the since-ages-nonexistant @EXPANDED_SYSCONFDIR@ and @EXPANDED_DATADIR@. But the whole hunk looks completely obsolete to me, all it does is removing /etc/X11/sessions/ (not necessary) and reordering things (not necessary either). In the past it was necessary to get /usr/share/xsessions in, but this is no longer necessary because @datadir@ is now /usr/share. Do NOT reintroduce @@ things with your patches that have been removed upstream! This does not work. The same file also contains a broken LocaleFile=@gdmlocaledir@/locale.alias. Ignore this, it has been fixed upstream in gdm-2.18.0 and will come in automatically with a version upgrade. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=255685 ------- Comment #1 from andreas.hanke@gmx-topmail.de 2007-03-18 18:22 MST ------- The hunk is not necessary because the (correct) default is compiled into the gdm executable. In case you really want to also have it in the .conf file (which is IMHO not necessary), edit the hunk so it becomes the following: -#SessionDesktopDir=/etc/X11/sessions/:@dmconfdir@/Sessions/:@datadir@/gdm/BuiltInSessions/:@datadir@/xsessions/ +SessionDesktopDir=/usr/share/xsessions/:@dmconfdir@/Sessions/:@datadir@/gdm/BuiltInSessions/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=255685 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |bnc-team-gnome-build@forge.provo.novell.com |gnome@forge.provo.novell.com| -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=255685 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Critical -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=255685 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-gnome- |hpj@novell.com |build@forge.provo.novell.com| -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=255685#c2 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from JP Rosevear <jpr@novell.com> 2007-08-07 12:28:50 MST --- Fix submitted. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com