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.
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) 1~ubuntu0. 21.04.1)
gjs (1.68.1-
And, after reboot, do those tests:
1./ Test case: gi.Gio. _promisify( imports. gi.Gio. _LocalFileProto type, 'delete_async', 'delete_finish'); imports. gi.Gio. File.new_ for_path( '/').delete_ async(0, null));" && echo GJS works
gjs -c "imports.
print(
[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.