Bug#279252: #279252 uxterm should not override my locale
* Thomas E. Dickey
| In that case, it's not a bug against xterm, but against whatever
| meta-package owns «x-terminal-emulator».
x-terminal-emulator is not provided by any package per se and
certainly not a meta-package. x-termnial-emulator is handled by the
alternatives system. The problem here is uxterm is provided with a
higher priority than plain xterm, which means it gets selected as the
default x-terminal-emulator unless it is overridden by the user:
: tfheen@vawad ~ > update-alternatives --display x-terminal-emulator
x-terminal-emulator - status is auto.
link currently points to /usr/bin/gnome-terminal.wrapper
/usr/X11R6/bin/xterm - priority 20
slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/xterm.1x.gz
/usr/X11R6/bin/uxterm - priority 30
slave x-terminal-emulator.1.gz: /usr/X11R6/man/man1/uxterm.1x.gz
/usr/bin/gnome-terminal.wrapper - priority 40
slave x-terminal-emulator.1.gz: /usr/share/man/man1/gnome-terminal.1.gz
Current `best' version is /usr/bin/gnome-terminal.wrapper.
: tfheen@vawad ~ >
As you can see, uxterm has priority 30, plain xterm has priority 20.
If those were reversed, x-terminal-emulator would be behaving just as
it should be -- xterm would be the default (with just x-window-system
installed).
--
Tollef Fog Heen ,''`.
UNIX is user friendly, it's just picky about who its friends are : :' :
`. `'
`-
Reply to: