[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#315945: seyon does not work when gnome-terminal is installed



[ Forwarded to -devel for discussion ]

On Tue, Jun 28, 2005 at 02:30:16PM +0100, Steve McIntyre wrote:
>On Mon, Jun 27, 2005 at 01:54:32PM +0200, Simon K?gstr?m wrote:
>>Package: seyon
>>Version: 2.20c-16
>>Severity: grave
>>Justification: renders package unusable
>>
>>seyon does not work when gnome-terminal is installed. When I try to run
>>it, I get the following message:
>>
>>Option --tclass is no longer supported in this version of
>>gnome-terminal; you might want to create a profile with the desired
>>setting, and use the new --window-with-profile option Two "--title"
>>options given for one tab
>>
>>without gnome-terminal, seyon starts. I did not change any configuration
>>(just installed the two packages).
>
>This is not a grave bug, it's easy to install rxvt or xterm and
>configure seyon to use those. I'm actually tempted to reassign the bug
>to gnome-terminal instead, for willfully breaking compatibility with
>the older terminal programs for no obvious reason...

How consistent an interface is meant to be provided by programs
providing x-terminal-emulator? Seyon calls x-terminal-emulator with
several command-line options to set the title etc. for the terminal
sub-window that it starts. On xterm, rxvt and others this works
fine. Gnome-terminal used to work just fine with these command-line
options, but for reasons unknown now throws the quoted errors instead.

I can see a few options for this bug:

 a) conflict with gnome-terminal (not a sensible option)

 b) depend on, and use xterm/rxvt/something specific rather than just
    using x-terminal-emulator (again, not good - people would then be
    forced to install/use that terminal, regardless of system
    settings)

 c) write a wrapper script for the terminal emulator, and cope with
    finding the right options for each possible emulator (potentially
    huge amount of work)

 d) reassign this to gnome-terminal (for gratuitously breaking
    compatibility)

Suggestions gratefully received...

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
"I've only once written 'SQL is my bitch' in a comment. But that code 
 is in use on a military site..." -- Simon Booth

Attachment: signature.asc
Description: Digital signature


Reply to: