i just did an update of my Tumbleweed install, and the install gets stuck during install of of libpango-1_0-0-1.34.0-2.1, when checking processes it seems like rpm calls /usr/bin/pango-querymodules-64 --update-cache which does not finish
this is the relevant process tree
2242 2266 2266 2266 pts/0 4499 Ss 507 0:00 \_ /bin/bash
2266 4434 4434 2266 pts/0 4499 S 0 0:00 | \_ su -
4434 4437 4437 2266 pts/0 4499 S 0 0:00 | \_ -bash
4437 4499 4499 2266 pts/0 4499 S+ 0 0:29 | \_ zypper up
4499 4520 4499 2266 pts/0 4499 S+ 0 0:00 | \_ /usr/bin/python /usr/lib/zypp/plugins/commit/snapper.py
4499 5460 4499 2266 pts/0 4499 S+ 0 0:00 | \_ rpm --root / --dbpath /var/lib/rpm -U --percent --force --nodeps -- /var/cache/zypp/packages/Tumbleweed/x86_64/libpango-1_0-0-1.34.0-2.1.x86_64.rpm
5460 5461 4499 2266 pts/0 4499 S+ 0 0:00 | \_ /bin/sh /var/tmp/rpm-tmp.6cPfmm 2
5461 5463 4499 2266 pts/0 4499 S+ 0 0:00 | \_ /usr/bin/pango-querymodules-64 --update-cache
after 30 minutes i killed pango-querymodules-64 after this i get this additional rpm output
Additional rpm output:
(pango-querymodules-64:5463): GLib-GObject-CRITICAL **: gtype.c:2720: You forgot to call g_type_init()
(pango-querymodules-64:5463): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(pango-querymodules-64:5463): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type `<invalid>'
(pango-querymodules-64:5463): GLib-GObject-CRITICAL **: g_enum_get_value: assertion `G_IS_ENUM_CLASS (enum_class)' failed
(pango-querymodules-64:5463): Pango-WARNING **: Engine reported invalid script value 2
warning: %post(libpango-1_0-0-1.34.0-2.1.x86_64) scriptlet failed, signal 15
after this zypper continues normally, but i keep getting multiple error outputs from packets which seem to be happen allways on packets which call of gtk-update-icon-cache
var/tmp/rpm-tmp.Ykj0dd: line 11: 7002 Segmentation fault /usr/bin/gtk-update-icon-cache --quiet --force "/usr/share/icons/${ICON_THEME}"
(gtk-update-icon-cache:7047): GLib-GObject-CRITICAL **: gtype.c:2720: You forgot to call g_type_init()
(gtk-update-icon-cache:7047): GLib-GObject-CRITICAL **: gtype.c:2720: You forgot to call g_type_init()
(gtk-update-icon-cache:7047): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)' failed
(gtk-update-icon-cache:7047): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(gtk-update-icon-cache:7047): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(gtk-update-icon-cache:7047): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(gtk-update-icon-cache:7047): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed