Control: tags -1 - patch
On Mon, 06 Oct 2025 at 03:43:20 +0900, Jongmin Kim wrote:
With the proposed patch, gnome-tweaks starts normally.
...
- return [a.get_filename() for a in Gio.app_info_get_all()]
+ return [a.get_filename(a) for a in Gio.app_info_get_all()]
I don't think this is a correct solution: instance methods on an object
are not meant to require the instance to be passed as an explicit
parameter. It might work as a short-term workaround for now, with the
specific combination of GLib and pygobject versions you're currently
using, but it seems very likely that it will regress as soon as the
underlying bug is fixed (most likely in pygobject, or possibly in GLib).
I suspect this is actually a pygobject regression, probably related to
the changes that were made for GLib 2.86 compatibility.
smcv