Bug#813627: mate-terminal.wrapper doesn't run commands with parameters with -e opti, on

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Wed Feb 3 20:16:19 UTC 2016

On 02/03/2016 08:59 PM, Stefano Salvi wrote:
> I tred to execute the result of a compilation within Geany (a GTK simpe
> editor/ide).
> The terminal opens but it contains the following message:
>  Errore nel creare il processo figlio per questo terminale
> Esecuzione del processo figlio "/bin/sh ./geany_run_script.sh" non riuscita
> (File o directory non esistente)

Please run the application you try to debug with "LC_ALL=C", this way
you don't have to translate error messages which is also a very bad
idea since your translation most likely deviates from the
original English error message which means it's very hard to find
bug reports like these when googling the original English error message.

> In the system only Mate dektop is installed.
> Geany invokes x-terminal-emulator -e "/bin/sh ./geany_run_script.sh"
> x-terminal-emulator is linked to mate-terminal.wrapper
> Mate-terminal.wrapper translates "-e" parameter in the unknown parameter
> "-x".

You are reporting a bug against a very old version of mate-terminal. The
wrapper script has been re-written for newer versions of mate-terminal,
you may want to update to a newer version of mate-terminal (and
therefore MATE) first before reporting a bug here. We're not going to
fix bugs in older versions.

> I preapred a patch to solve the proble. Double check it as it modifies the
> wrapper in /usr/bin and I'm not shure I prepared it correctly

That's not a proper patch. Use "diff -u" to create a proper patch.


 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

More information about the pkg-mate-team mailing list