LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   SCIM installation problem!! (https://www.linuxquestions.org/questions/fedora-35/scim-installation-problem-301691/)

lewkh 03-14-2005 09:14 PM

SCIM installation problem!!
 
Hi every body...
I have downloaded the scim-1.2.1.tar.gz and installed in Fedora 3. It seems to work fine when I called the daemon scim -d, it appear as system tray on right hand bottom. but I realized it does not have pinyin input method when I called scim -l. Thus, I download the scim-pinyin-0.5.0-1fc3.i386.rpm and try to install but it show me as

[root@localhost My Downloads]# rpm -Uvh scim-pinyin-0.5.0-1fc3.i386.rpm
error: Failed dependencies:
libscim-1.0.so.6 is needed by scim-pinyin-0.5.0-1fc3.i386
libscim-gtkutils-1.0.so.6 is needed by scim-pinyin-0.5.0-1fc3.i386
scim >= 1.1.0 is needed by scim-pinyin-0.5.0-1fc3.i386

Then I also try this scim-libs-1.0.1-5fc3.i386.rpm and I found that libscim-1.0.so.6 and libscim-gtkutils-1.0.so.6 reside in /usr/local/lib, but I try rpm -Uvh scim-pinyin-0.5.0-1fc3.i386.rpm, Again it show me the same error.

Could anyone help me to solve this problem? Where should I create the symbolic link to install? Besides these few package, what else should I install in order to work for chinese input? Please advice......

quatsch 03-16-2005 11:03 PM

try this:
install scim-1.2.0 from the tar.gz file you used. Then

rpm -ivh --nodeps scim-pinyin-0.5.0-1fc3.i386.rpm

basically, when you install it from the tar.gz file (you compiled it, right?), rpm does not know it's installed. The --nodeps forces rpm to install it. This should work. If it doesn't, you can uninstall it with the rpm -e scim-pinyin or so.

lewkh 03-17-2005 02:46 AM

Hi quatsch,

Yes I compiled it .If I rpm it without check dependencies, how does the pinyin run? As I know compile the binary and rpm install is different on their path, most of them put in /usr/local/.... but rpm put in /usr/....

quatsch 03-17-2005 11:17 AM

you can compile it by configuring it with
./configure --prefix=/usr
(then make and make install).

rpm simply looks at a database of installed packages. Even if something is not in the database, what matters is that the relevant files are actually installed.

lewkh 03-17-2005 08:57 PM

Hi quatsch,

Since I already compiled it, do I really need to recompile the binary by specify the prefix?

quatsch 03-17-2005 10:33 PM

you can try install the rpm with the --nodeps flag. If that works, fine. If not, try recompiling it with --prefix=/usr.


All times are GMT -5. The time now is 04:04 AM.