FS#47313 - [scim] undefined symbol when upgrade scim from 1.4.14-5 to 1.4.15-1

Attached to Project: Arch Linux
Opened by Gustavo Alvarez (sl1pkn07) - Wednesday, 09 December 2015, 23:00 GMT
Last edited by Gaetan Bisson (vesath) - Friday, 11 December 2015, 03:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Gaetan Bisson (vesath)
Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

When upgrade scim from 1.4.14-5 to 1.4.15-1

Cannot load module /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: undefined symbol: gdk_x11_drawable_get_xdisplay
/usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so does not export GTK+ IM module API: /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: undefined symbol: gdk_x11_drawable_get_xdisplay

greetings
This task depends upon

Closed by  Gaetan Bisson (vesath)
Friday, 11 December 2015, 03:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  scim-1.4.15-3 in [extra]
Comment by Doug Newgard (Scimmia) - Thursday, 10 December 2015, 05:48 GMT
Still happen on an up to date system with 1.4.15-2?
Comment by Gustavo Alvarez (sl1pkn07) - Thursday, 10 December 2015, 05:48 GMT Comment by Doug Newgard (Scimmia) - Thursday, 10 December 2015, 06:21 GMT
How do you have that version, it shouldn't be on the mirrors yet? Testing enabled?
Comment by Gustavo Alvarez (sl1pkn07) - Thursday, 10 December 2015, 06:30 GMT
Yes. Have testing enable
Comment by Gaetan Bisson (vesath) - Thursday, 10 December 2015, 08:56 GMT
It's the new ABI. My fault. I'll rebuild scim and it should work.
Comment by Gaetan Bisson (vesath) - Thursday, 10 December 2015, 08:58 GMT
Wait. No. That should be fixed with 1.4.15-2 currently in [extra]. Could you confirm?
Comment by Gustavo Alvarez (sl1pkn07) - Thursday, 10 December 2015, 14:57 GMT
scim from [extra] (previous clean cache and downgrade to 1.4.14-5) no fix the issue
Comment by Gaetan Bisson (vesath) - Thursday, 10 December 2015, 17:42 GMT
What version? Please try version 1.4.15-2.
Comment by Gustavo Alvarez (sl1pkn07) - Thursday, 10 December 2015, 17:46 GMT
1.4.15-2 from extra, as you say

EDIT: log http://sl1pkn07.wtf/paste/view/ea5abdb7
Comment by Gaetan Bisson (vesath) - Thursday, 10 December 2015, 18:29 GMT
Right. There is indeed something fishy going on. Probably related to the new gtk3. After a fresh rebuild I get:

(1/1) installing scim [#####################################] 100%
Cannot load module /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: undefined symbol: gdk_x11_drawable_get_xdisplay
/usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so does not export GTK+ IM module API: /usr/lib/gtk-3.0/3.0.0/immodules/im-scim.so: undefined symbol: gdk_x11_drawable_get_xdisplay

Any idea is welcome.
Comment by Gustavo Alvarez (sl1pkn07) - Thursday, 10 December 2015, 18:42 GMT Comment by Gaetan Bisson (vesath) - Friday, 11 December 2015, 03:54 GMT
That patch indeed seems to work; thanks!

Loading...