* Jamie Zawinski <[EMAIL PROTECTED]>:
> > xscreensaver-demo attempts to use "gnome-terminal" when viewing the
> > documentation for a hack, but gnome-terminal is not installed.
> > 
> > I suspect it should be calling "x-terminal-emulator" instead.
> 
> WTF is "x-terminal-emulator"?

Debian introduced a abstraction layer for certain things (sendmail,
xterm, editor, x-window-manager, www-browser and stuff like that).

It's called "alternatives":

$ locate x-terminal-emulator
/etc/alternatives/x-terminal-emulator
/etc/alternatives/x-terminal-emulator.1.gz
/usr/bin/x-terminal-emulator
/usr/share/man/man1/x-terminal-emulator.1.gz
/var/lib/dpkg/alternatives/x-terminal-emulator

$ ll /usr/bin/x-terminal-emulator
lrwxrwxrwx  1 root root 37 Jul  4  2004 /usr/bin/x-terminal-emulator -> 
/etc/alternatives/x-terminal-emulator

$ ll  /etc/alternatives/x-terminal-emulator
lrwxrwxrwx  1 root root 21 Mar 17 09:20
/etc/alternatives/x-terminal-emulator -> /usr/X11R6/bin/lxterm

> Until someone sends me a comprehensible, documented patch to
> configure.in and driver/XScreenSaver.ad.in, I won't be changing
> this.  The current defaults are as sane as I could make them.

It's a Debianism that needs to go into the Debian package only...

-- 
Ralf Hildebrandt (i.A. des IT-Zentrum)          [EMAIL PROTECTED]
Charite - Universitätsmedizin Berlin            Tel.  +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin    Fax.  +49 (0)30-450 570-962
IT-Zentrum Standort CBF                 send no mail to [EMAIL PROTECTED]

Reply via email to