Comment 14 for bug 1923267

Revision history for this message
fprietog (fprietog) wrote :

Proposed fix tested in hirsute on a Raspberry Pi4 arm64 and on an PC amd64.

Packages installed from hirsute-proposed:

libgjs0g (1.68.1-1~ubuntu0.21.04.1)
gjs (1.68.1-1~ubuntu0.21.04.1)

And, after reboot, do those tests:

1./ Test case:
gjs -c "imports.gi.Gio._promisify(imports.gi.Gio._LocalFilePrototype, 'delete_async', 'delete_finish');
   print(imports.gi.Gio.File.new_for_path('/').delete_async(0, null));" && echo GJS works
[object Promise]
GJS works

2./ The error shown in every boot is gone.

3./ The indicator-multiload app is working as expected

So the bug seem to be fixed. Thanks and best regards.