|
Description
|
During SST testing of snv_112(RE) we've encountered a problem with gtk.immodules files
generated during Live Upgrade from snv_111(RE) to snv_112(RE) on ZFS on an Ultra 24
workstation.
The paths to IM modules have "/a" prepended, which would indicate that
gtk-query-immodules-2.0 was executed in wrong context.
/etc/gtk-2.0/gtk.immodules :
# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /a/usr/bin/gtk-query-immodules-2.0 from gtk+-2.14.5
#
"/a/usr/lib/gtk-2.0/2.10.0/immodules/im-iiim.so"
"iiim" "Internet/Intranet Input Method" "iiimgcf" "/usr/share/locale" ""
"/a/usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so"
"scim-bridge" "SCIM Bridge Input Method" "" "" ""
"/a/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so"
"scim" "SCIM Input Method" "scim" "/usr/share/locale" ""
"/a/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "*"
/etc/amd64/gtk-2.0/gtk.immodules:
# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /a/usr/bin/amd64/gtk-query-immodules-2.0 from gtk+-2.14.5
#
"/a/usr/lib/amd64/gtk-2.0/2.10.0/immodules/im-iiim.so"
"iiim" "Internet/Intranet Input Method" "iiimgcf" "/usr/share/locale" ""
"/a/usr/lib/amd64/gtk-2.0/2.10.0/immodules/im-scim-bridge.so"
"scim-bridge" "SCIM Bridge Input Method" "" "" ""
"/a/usr/lib/amd64/gtk-2.0/2.10.0/immodules/im-scim.so"
"scim" "SCIM Input Method" "scim" "/usr/amd64/share/locale" ""
"/a/usr/lib/amd64/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "*"
This is manifested by warnings printed out when a GTK+ application is run, e.g.,
gconf-editor:
$ gconf-editor
(gconf-editor:7223): Gtk-WARNING **: ld.so.1: gconf-editor: fatal: /a/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so: Permission denied
(gconf-editor:7223): Gtk-WARNING **: Loading IM context type 'xim' failed
This is a regression from snv_111(RE), where the paths were generated correctly
during Live Upgrade from snv_110(RE) on the same machine.
Initial installations are not affected, tested on amd64 and sun4u. The files are generated
with correct paths.
|