FS#7225 - gcin can't work

Attached to Project: Arch Linux
Opened by Daniel YC Lin (dlin) - Monday, 21 May 2007, 02:12 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 12 December 2008, 21:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Damir Perisa (damir.perisa)
Andreas Radke (AndyRTR)
Isenmann Daniel (ise)
Architecture x86_64
Severity High
Priority Normal
Reported Version 2007.05 Duke
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

I install gcin 1.3.3 and firefox 2.0.0.3 of current
There are some problems, i've tried to solve problem. This problem cause me can't successful input Chinese, please let it fixed in higher priority. Or, could you notice me how to fixit.
1. /tmp's permission should change to 1777
2. gcin can't find file on /usr/lib/gcin/gcin1.so, I must use the following commmand to fix it.
( cd /usr/lib/gcin ; gcin) &
3. even upgrade to 1.3.4 by build local abs still not solve the '2' problem.
4. I can't toggle input method under x64, I've tried successful on x86.
I put following env, and only install gcin as the im program.
QT_IM_MODULE=gcin
GTK_IM_MODULE=gcin
XMODIFIERS=@im=gcin
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Friday, 12 December 2008, 21:20 GMT
Reason for closing:  Fixed
Comment by Daniel YC Lin (dlin) - Monday, 21 May 2007, 23:43 GMT
About the following issue is solved, but others still not.
4. I can't toggle input method under x64, I've tried successful on x86.
I put following env, and only install gcin as the im program.
QT_IM_MODULE=gcin
GTK_IM_MODULE=gcin
XMODIFIERS=@im=gcin
Comment by Andreas Radke (AndyRTR) - Tuesday, 04 September 2007, 07:04 GMT
please test gcin-1.3.4-1.1.pkg.tar.gz
Comment by Daniel YC Lin (dlin) - Thursday, 06 September 2007, 00:47 GMT
In gcin-1.3.4-1.1 still have following problem.

2. gcin can't find file on /usr/lib/gcin/gcin1.so, I must use the following commmand to fix it.
( cd /usr/lib/gcin ; gcin) &
Comment by Greg (dolby) - Sunday, 16 December 2007, 09:20 GMT
in the packages filelist u can clearly see http://www.archlinux.org/packages/files/6817/ /usr/lib/gcin/gcin1.so is there. afai can see on the site 1.3.7 is out. woouldnt swear cause i dont know chinese, but this bug seems trivial. a rebuild will probably allow to close this
Comment by Damir Perisa (damir.perisa) - Monday, 17 December 2007, 00:55 GMT
please test 1.3.7.1
Comment by Daniel YC Lin (dlin) - Monday, 17 December 2007, 02:23 GMT
Sorry, I don't know how to get the 1.3.7.1.
I turn on testing on my pacman.conf, but it seems still on gcin-1.3.4-1.1.
And, I can't use the 'abs' anymore, because the firewall stopped me to got it.
Comment by Greg (dolby) - Monday, 17 December 2007, 05:21 GMT
the package is in extra not testing. wait for a while for your mirror to sync and then try again
Comment by Greg (dolby) - Saturday, 12 January 2008, 00:55 GMT
i installed this just to test of the pacjage works since the reported hasnt given feedback since almost a month ans get the following:

gcin get env LC_CTYPE=(null) LC_ALL=en_US.utf8 LANG=en_US.utf8
gcin XIM will use en_US.utf8 as the default encoding
merge tsin-1.src

(tsa2d32:20937): Gtk-WARNING **: cannot open display:
load_gtab_list /usr/share/gcin/table/gtab.list

(gcin:20929): Gtk-WARNING **: cannot open display:
Comment by Greg (dolby) - Tuesday, 19 February 2008, 17:53 GMT
dlin did you manage to test this yet?
Comment by Daniel YC Lin (dlin) - Monday, 25 February 2008, 09:54 GMT
There still exit bug on gcin 1.3.7.1-1 (on x64), it still required to cd /usr/lib/gcin then run the gcin, otherwise will display the message:
gcin: error while loading shared libraries: gcin1.so: cannot open shared object file: No such file or directory
Comment by Loui Chang (louipc) - Wednesday, 21 May 2008, 11:24 GMT
Well just looking at the gcin .install script there's nothing
done with ld.so.conf so that may indicate the library problems.
Comment by Daniel YC Lin (dlin) - Wednesday, 28 May 2008, 09:45 GMT
try the gcin 1.4.0 on 32 bit -> OK
but on 64 bit -> still failed.

I just contact the gcin's author. I found this problem is caused by
in Makefile
LD_RUN_PATH=.:$gcinlibdir ...
in config.mak
libdir=/usr/lib/lib64

but I don't know how to solved it after tried severl methods.
Comment by Daniel YC Lin (dlin) - Thursday, 29 May 2008, 03:11 GMT
I think the temp solution is
after configure, replace the
libdir=$(DESTDIR)/usr/lib64
to
libdir=$(DESTDIR)/usr/lib
in config.mak file.
Comment by Greg (dolby) - Thursday, 19 June 2008, 23:10 GMT
Can you try gcin 1.4.1-1 and report back? libdir=$startdir/pkg/usr/lib is there
Comment by Daniel YC Lin (dlin) - Friday, 20 June 2008, 02:16 GMT
Tested 1.4.1-1 The problem still exist, it is caused by the gcin author's problem.
As I talked.
Comment by Daniel YC Lin (dlin) - Friday, 20 June 2008, 05:19 GMT
How can I got the PKGBUILD and patches file? My internet environment can't let me access svn port. :(
I wish I could see it, how you modify this problem.
Comment by Daniel YC Lin (dlin) - Saturday, 21 June 2008, 01:21 GMT
I just discuss on gcin's forum about this issue.
ref: http://hyperrate.com/topic-view-thread.php?tid=4980

Mr. LGJ told it could be comment out the configure file before run it.

#if [ -d /lib64 ]; then
#LIB='lib64'
#fi
Comment by Glenn Matthys (RedShift) - Friday, 05 December 2008, 21:31 GMT
What's the status of this issue?
Comment by Andreas Radke (AndyRTR) - Friday, 12 December 2008, 21:20 GMT
[andyrtr@laptop64 ~]$ gcin
gcin get env LC_CTYPE=(null) LC_ALL=(null) LANG=de_DE.utf8
gcin XIM will use de_DE.utf8 as the default encoding
merge tsin-1.src
Line 1 problem in phbufN!=chbufN 4 != 6
load_gtab_list /usr/share/gcin/table/gtab.list
-- /tmp/gcin-andyrtr/socket-:0.0-gcin
connection via TCP is disabled

think i got it fixed in 1.4.2-1 for x86_64, now i get a tray icon. please report remaining other problems in a new report.

as long as it works the package can now stay in extra.

Loading...