LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: litaosmile

emerge安装KDE时候sqlite-3.6.17出现错误

[复制链接]
 楼主| 发表于 2009-8-15 23:24:43 | 显示全部楼层
恩 最近工作很忙 一直想好好学下ebuild的知识,印象中ebuild有点想RPM系统的spec文件之类的~~
回复 支持 反对

使用道具 举报

发表于 2009-8-15 23:49:57 | 显示全部楼层
Post by litaosmile;2016737
谢谢 可以了 我好好研究下
这个是跟tcl编程有关的吗?
其实我也不懂开发者是怎么想的,16版本的时候同样是禁用tcl的,就可以,到了17版本的时候,就硬要加入tcl,写的ebuild文件也是硬要找到tcl库的路径才肯罢休。
回复 支持 反对

使用道具 举报

发表于 2009-8-16 02:49:11 | 显示全部楼层
tcl这玩意,有大又难看,没什么用。禁用好得很。

楼上,3.6.17并没有强制要求加入tcl支持:
dev-db/sqlite
  Installed versions:  3.6.17(3)!t(15:56:05 08/12/09)(threadsafe -debug -doc -soundex -tcl)
回复 支持 反对

使用道具 举报

发表于 2009-8-16 09:16:19 | 显示全部楼层
Post by litaosmile;2016708
。你可以配置一下Portage让它知道某个软件包已经通过手动安装到系统中了。这个过程叫做注入”,Portage是通过/etc/portage/profile/package.provided文件来实现这个功能的。

举个例子,如果你想告诉Portage已经手动安装了gentoo-sources-2.6.11.6,那么把下面一行添加到/etc/portage/profile/package.provided文件里:

代码 3.1: package.provided范例

sys-kernel/gentoo-sources-2.6.11.6

是这样吗 ?还是直接像在REDHAT系列里通过源码包解压 ,编译,安装?

能否说清楚点?


當然不是了……你誤解了,怎麼會想到那去……其實就是 emerge -1 dev-lang/tcl。先安裝著,以後更新了再去掉。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-16 09:46:35 | 显示全部楼层
谢谢各位 遇到问题就是能学习不少东西~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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