Bug#270374: amazed this bug still open

Jon Dowland Jon Dowland <bugs@alcopop.org>, 270374@bugs.debian.org
Wed, 8 Dec 2004 09:43:17 +0000


On Tue, Dec 07, 2004 at 01:31:50PM -0800, Ryan Murray wrote:
> tag 270374 - patch
> tag 270374 + wontfix
> thanks
> 
> > I'm interested to see that this bug is still open - here's a .patch
> > based on the Xsession from the gdm in sarge at present. Thanks to Jay
> > for doing all the actual work.
> 
> gdm implements a window manager that looks for xterm.  Using "x-terminal-emulator"
> will break that window manager.

I don't understand what you mean. Are you referring to the 'failsafe'
option? Where else does it refer to xterm explicitly - I'll fix those
places, too. 

Alternatively why is it not a good idea to use x-terminal-emulator over
xterm?

It is still possible to install gdm and have a non-functioning failsafe.
Looking at the Depends: line

Depends: adduser, debconf (>= 0.5), dpkg (>= 1.9), ${shlibs:Depends},
          libpam-modules (>= 0.72-1), libpam-runtime (>= 0.76-13.1), 
	  gnome-session | xterm | x-window-manager | x-terminal-emulator

Changing that to

Depends: adduser, debconf (>= 0.5), dpkg (>= 1.9), ${shlibs:Depends},
          libpam-modules (>= 0.72-1), libpam-runtime (>= 0.76-13.1), 
	  gnome-session | x-window-manager | x-terminal-emulator,
	  xterm

Would guarantee the failsafe works but I don't know how the other
functionality of gdm might be impacted.

-- 
Jon Dowland