Bug#996082: vte2.91: vte.terminal.spawn_async emits useless warning by default

Nis Martensen nis.martensen at web.de
Sun Oct 10 21:51:10 BST 2021


Source: vte2.91
Version: 0.62.3-1
Severity: minor
Tags: upstream
X-Debbugs-Cc: nis.martensen at web.de

According to
https://lazka.github.io/pgi-docs/Vte-2.91/classes/Terminal.html#Vte.Terminal.spawn_sync
spawn_sync is deprecated and one should use spawn_async instead.

After trying to switch reportbug to calling spawn_async, I get this
warning:

(reportbug:22755): VTE-WARNING **: 21:37:42.462:
(../src/vtepty.cc:811):void vte_pty_spawn_with_fds_async(VtePty*, const
char*, const char* const*, const char* const*, const int*, int, const
int*, int, GSpawnFlags, GSpawnChildSetupFunc, gpointer, GDestroyNotify,
int, GCancellable*, GAsyncReadyCallback, gpointer): runtime check
failed: ((spawn_flags & ignored_spawn_flags()) == 0)

Is it necessary to emit this warning even if no special SpawnFlags are
needed for the application?



More information about the pkg-gnome-maintainers mailing list