LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1523|回复: 15

[已解决][求助]关于gentoo输入法的问题...

[复制链接]
发表于 2009-1-21 19:55:02 | 显示全部楼层 |阅读模式
现在用的是kde4环境
按照网上的教程
emerge -av scim skim scim-pinyin
在emerge skim时出了错,报告如下:

>>> Emerging (1 of 1) app-i18n/skim-1.4.5-r2
--- Invalid atom in /etc/portage/package.use: ?app-i18n/scim-python
--- Invalid atom in /etc/portage/package.keywords: ?app-i18n/scim-python
!!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/portage/local/layman/gentoo-china'
* skim-1.4.5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                               [ ok ]
* checking ebuild checksums ;-) ...                                                [ ok ]
* checking auxfile checksums ;-) ...                                               [ ok ]
* checking miscfile checksums ;-) ...                                              [ ok ]
>>> Unpacking source...                                                                    
>>> Unpacking skim-1.4.5.tar.bz2 to /var/tmp/portage/app-i18n/skim-1.4.5-r2/work         
* Applying skim-1.4.5-asneeded.patch ...                                            [ ok ]
* Applying skim-1.4.5-kde3.patch ...                                                [ ok ]
>>> Source unpacked in /var/tmp/portage/app-i18n/skim-1.4.5-r2/work                        
>>> Compiling source in /var/tmp/portage/app-i18n/skim-1.4.5-r2/work/skim-1.4.5 ...        
Checking for Python               :  /usr/bin/python                                       
Checking for SCons                :  Use Bundled scons.                                    
** installation prefix for the project set to: /usr                                       
Checking for kde-config           :  kde-config was NOT found in your PATH                  
Make sure kde is installed properly                                                        
(missing package kdebase-devel?)   
                                                     
*                                                                                          
* ERROR: app-i18n/skim-1.4.5-r2 failed.                                                   
* Call stack:                                                                              
*               ebuild.sh, line   49:  Called src_compile                                 
*             environment, line 2953:  Called die                                          
* The specific snippet of code:                                                            
*       ./configure prefix=/usr libdir=/usr/$(get_libdir) || die;                          
*  The die message:                                                                        
*   (no error message)                                                                    
*   
                                                                                    
* If you need support, post the topmost build error, and the call stack if relevant.      
* A complete build log is located at '/var/tmp/portage/app-i18n/skim-1.4.5-r2/temp/build.log'.                                                                                       
* The ebuild environment file is located at '/var/tmp/portage/app-i18n/skim-1.4.5-r2/temp/environment'.                                                                              
*                                                                                          

>>> Failed to emerge app-i18n/skim-1.4.5-r2, Log file:

>>>  '/var/tmp/portage/app-i18n/skim-1.4.5-r2/temp/build.log'

* Messages for package app-i18n/skim-1.4.5-r2:

*  
* ERROR: app-i18n/skim-1.4.5-r2 failed.
* Call stack:                          
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2953:  Called die        
* The specific snippet of code:                          
*       ./configure prefix=/usr libdir=/usr/$(get_libdir) || die;
*  The die message:                                             
*   (no error message)   
                                         
*                                                               
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-i18n/skim-1.4.5-r2/temp/build.log'.                                                                                       
* The ebuild environment file is located at '/var/tmp/portage/app-i18n/skim-1.4.5-r2/temp/environment'.                                                                              
*   

黑体字部分说我没有kde-config,我locate了一下发现了kde3的/usr/kde/3.5/bin/kde-config和kde4的/usr/bin/kde4-config
它提示我说kdebase-devel没有装,我emerge 后发现没有这个包,网上只有rpm的包...
同样源码装scim-python时也不行,一样的错误

大家指导一下吧,折腾了好久,实在是没办法了...
发表于 2009-1-21 20:42:55 | 显示全部楼层
kdelibs?
回复 支持 反对

使用道具 举报

发表于 2009-1-21 20:48:16 | 显示全部楼层
scim自带有gtk的前端界面,没有skim一样用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-21 21:22:20 | 显示全部楼层
kdelibs也装了,这个错误信息就是kdelibs装过后的,很郁闷,那个kdebase-devel居然emerge不到....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-21 21:28:22 | 显示全部楼层
Post by zhllg;1940467
scim自带有gtk的前端界面,没有skim一样用
scim安装成功了,可是emerge scim-pinyin时对skim有依赖关系,那个错误信息解决不了skim就装不上...
回复 支持 反对

使用道具 举报

发表于 2009-1-21 21:31:06 | 显示全部楼层
USE=-kde就不依赖skim了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-21 21:38:07 | 显示全部楼层
Post by hezhit;1940483
USE=-kde就不依赖skim了
多谢,我再试试去~
回复 支持 反对

使用道具 举报

发表于 2009-1-21 21:40:52 | 显示全部楼层
输入法还有ibus和fcitx,个人觉得都比scim好。
回复 支持 反对

使用道具 举报

发表于 2009-1-21 23:16:28 | 显示全部楼层
你需要更新环境变量,qt应该会在/etc/env.d下生成一个新的文件:
  1. env-update && source /etc/profile && emerge -av1 skim
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-21 23:35:41 | 显示全部楼层
Post by Blahster;1940534
你需要更新环境变量,qt应该会在/etc/env.d下生成一个新的文件:
  1. env-update && source /etc/profile && emerge -av1 skim
复制代码
呵呵,曲线救国,装了个ibus,多谢您了~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表