Source: onboard Version: 1.4.4.3+ds-1 Severity: important Tags: patch fixed-upstream User: [email protected] Usertags: gnome-shell-50
During their transition from GNOME 50 to 51, Ubuntu developers found that the version of onboard currently in Debian is not compatible with gjs 1.89.2, which has a behaviour change for how D-Bus proxy wrappers are instantiated: they need to be like "new this.OnboardProxy(...)", not just "this.OnboardProxy(...)". gjs 1.89.90 changes the older code path so it warns and succeeds, instead of failing, but I suspect that this is temporary and will stop working in a future release. This was fixed upstream by a one-line change https://github.com/onboard-osk/onboard/commit/af2e4462b09db6bea86646df37cf72a265b011bf and Ubuntu applies that commit as a patch: https://patches.ubuntu.com/o/onboard/onboard_1.4.4.3+ds-1ubuntu1.patch Please apply the patch, or update to upstream 1.4.4.6. This will become a blocker for the GNOME Shell 51 transition when we are otherwise ready to do that transition. As well as this bug report, LP: #2167048 can also be closed in the changelog when this patch is applied. Thanks, smcv

