python-pygobject: Backport 2.28.3

The skeleton code does not run with pygobject-3 today, so
backport pygobject-2 recipe from yocto 2.0.1.

TODO: Create issue to track upgrade to pygobject-3.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/meta-phosphor/conf/distro/openbmc-phosphor.conf b/meta-phosphor/conf/distro/openbmc-phosphor.conf
index 4af4a4b..f37e88c 100644
--- a/meta-phosphor/conf/distro/openbmc-phosphor.conf
+++ b/meta-phosphor/conf/distro/openbmc-phosphor.conf
@@ -36,3 +36,6 @@
         "
 
 DISTRO_EXTRA_RDEPENDS_remove_qemuarm = "packagegroup-core-device-devel"
+
+# TODO: openbmc/openbmc#12345 - Upgrade to pygobject-3.
+PREFERRED_VERSION_python-pygobject = "2.%"