LinuxSir.cn,穿越时空的Linuxsir!

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

[解决]Overlay 的目录移动位置之后的问题

[复制链接]
发表于 2007-5-12 18:50:40 | 显示全部楼层 |阅读模式
Overlay 的目录移动位置之后出现了两个的问题:
(1) eix 一直误认为我有两个overlay, 但实际上我只有一个。
(2)由于我曾经把原来的overlay中的内容删除,所以emerge --unmerge就找不到那个软件包了。当然,我可以在新的overlay中重新安装,然后再删除之。

问题:如何能解决第一个问题的,他好像后 /var/db/pkg的内容有关。


附:
abc@localhost /home $ eix x11-base/xgl
[D] x11-base/xgl
     Available versions:  ~0.0.1_pre20061108[1] ~0.0.1_pre20061108[2] ~0.0.1_pre20070105[1] ~0.0.1_pre20070105[2]
     Installed versions:  0.0.1_pre20070105(02:07:04 PM 04/29/2007)(-debug -ipv6 xinerama)
     Homepage:            http://xorg.freedesktop.org/
     Description:             XGL X server
[1] /usr/portage/local/layman/xeffects
[2] /usr/local/layman/xeffects
发表于 2007-5-12 22:50:49 | 显示全部楼层
把它从PORTDIR_OVERLAY里删掉
再eix-sync
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-13 00:59:16 | 显示全部楼层
我试过了,但还是出现了两个:

[1] /usr/portage/local/layman/xeffects
[2] /usr/local/layman/xeffects

而我的make.conf只有:

PORTDIR_OVERLAY="/usr/portage/local/layman"
source /usr/portage/local/layman/make.conf
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 14:01:52 | 显示全部楼层
请版主再回答,多谢
回复 支持 反对

使用道具 举报

发表于 2007-5-14 14:23:25 | 显示全部楼层
Post by nainaide
请版主再回答,多谢

非得版主吗nainaide, 你可以检查一下overlay中目录中的make.conf和overlays.xml中的的相应部分,手动给去了就行了。

还有,你的会者不难是怎么解决的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 14:45:32 | 显示全部楼层
Post by m_sunhe
非得版主吗nainaide, 你可以检查一下overlay中目录中的make.conf和overlays.xml中的的相应部分,手动给去了就行了。

还有,你的会者不难是怎么解决的


首先谢谢你的回答, 我已经试过了,都不灵
回复 支持 反对

使用道具 举报

发表于 2007-5-14 15:07:32 | 显示全部楼层
#PORTDIR_OVERLAY="/usr/portage/local/layman"
把上面的注了,上面的变量是设置自己私有overlay的。上面的路径是LAYMAN的默认路径。

后,再eix-sync或update-eix
回复 支持 反对

使用道具 举报

发表于 2007-5-14 16:15:47 | 显示全部楼层
Post by nainaide
请版主再回答,多谢

版主已经答了版主能回答的,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 22:25:25 | 显示全部楼层
谢谢版主,看来我应该再读overlay的文档。先把这个问题暂时搁置,等我解决了,在来更新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-16 12:54:03 | 显示全部楼层
搞定了。
emerge -uvDN world
update-eix
回复 支持 反对

使用道具 举报

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

本版积分规则

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