Bug#956166: gnome-shell-extension-easyscreencast: please check compatibility with GNOME Shell 3.36.x

Simon McVittie smcv at debian.org
Sat Apr 11 13:15:13 BST 2020


Control: severity -1 grave
Control: retitle -1 gnome-shell-extension-easyscreencast: uninstallable in unstable, please update for GNOME Shell 3.36.x

On Wed, 08 Apr 2020 at 01:47:22 +0100, Simon McVittie wrote:
> GNOME Shell 3.36.x is currently in experimental, and should hopefully
> be heading to unstable soon.

It's now in unstable, which makes gnome-shell-extension-easyscreencast
uninstallable in a pure unstable system. The release team have indicated
that incompatible extensions will be removed from testing if necessary,
so that GNOME can migrate.

> One thing that is definitely not compatible is that this extension runs:
> 
>     Main.Util.trySpawnCommandLine('gnome-shell-extension-prefs  EasyScreenCast at iacopodeenosee.gmail.com');
> 
> This is no longer supported since GNOME Shell 3.36.1:
> gnome-shell-extension-prefs no longer takes a UUID as a command-line
> argument. Some of the Debian GNOME team have wondered whether it's
> feasible to patch back in, but the code involved is surprisingly
> extensive, so the answer might be no.

I've applied a hack in gnome-shell to make this work again, but it isn't
long-term sustainable, so I would really prefer it if all extensions can
be updated to make it unnecessary, as described in my previous mail to
this bug.

    smcv



More information about the pkg-gnome-maintainers mailing list