GNOME Bugzilla – Bug 686291
sysdeps --install should use system's PackageKit, not built PackageKit
Last modified: 2021-05-17 15:54:46 UTC
Currently 'sysdeps --install' uses the built PackageKit, because prefix is in path. JHBuild should use the system PackageKit. This affects JHBuild's use of pkexec and pkcon. For example: jhbuild run pkcon --version (pkcon:19657): GLib-CRITICAL **: g_variant_get_uint64: assertion `g_variant_is_of_type (value, G_VARIANT_TYPE_UINT64)' failed (pkcon:19657): GLib-CRITICAL **: g_variant_get_uint64: assertion `g_variant_is_of_type (value, G_VARIANT_TYPE_UINT64)' failed (pkcon:19657): GLib-CRITICAL **: g_variant_get_strv: assertion `g_variant_is_of_type (value, G_VARIANT_TYPE_STRING_ARRAY)' failed (pkcon:19657): GLib-CRITICAL **: g_variant_get_uint32: assertion `g_variant_is_of_type (value, G_VARIANT_TYPE_UINT32)' failed (pkcon:19657): GLib-CRITICAL **: g_variant_get_uint64: assertion `g_variant_is_of_type (value, G_VARIANT_TYPE_UINT64)' failed 0.8.5 That causes problems trying to parse the version.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/jhbuild/-/issues/146.