LinuxSir.cn,穿越时空的Linuxsir!

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

[solved] emerge curl 失败,请帮忙看看,多谢了!

[复制链接]
发表于 2008-5-3 08:58:48 | 显示全部楼层 |阅读模式
采用2008.0-beta2安装的系统

错误提示如下:
gentoo ~ # emerge curl
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) net-misc/curl-7.17.1 to /
* curl-7.17.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                    [ ok ]
* checking ebuild checksums ;-) ...                                      [ ok ]
* checking auxfile checksums ;-) ...                                     [ ok ]
* checking miscfile checksums ;-) ...                                    [ ok ]
* checking curl-7.17.1.tar.bz2 ;-) ...                                   [ ok ]
>>> Unpacking source...
>>> Unpacking curl-7.17.1.tar.bz2 to /var/tmp/portage/net-misc/curl-7.17.1/work
* Applying curl-7.16.2-strip-ldflags.patch ...                           [ ok ]
* Applying curl-7.17.1-null-handler-segfault.patch ...                   [ ok ]
* Running elibtoolize in: curl-7.17.1
*   Applying install-sh-1.5.patch ...
*   Applying portage-1.5.10.patch ...
*   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-misc/curl-7.17.1/work/curl-7.17.1 ...
*
* ERROR: net-misc/curl-7.17.1 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2344:  Called die
* The specific snippet of code:
*           die 'ldap and kerberos (gssapi) not playing nicely try version >=7.18.1';
*  The die message:
*   ldap and kerberos (gssapi) not playing nicely try version >=7.18.1
*
* 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/net-misc/curl-7.17.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/environment'.
*

* Messages for package net-misc/curl-7.17.1:

*
* ERROR: net-misc/curl-7.17.1 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2344:  Called die
* The specific snippet of code:
*           die 'ldap and kerberos (gssapi) not playing nicely try version >=7.18.1';
*  The die message:
*   ldap and kerberos (gssapi) not playing nicely try version >=7.18.1
*
* 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/net-misc/curl-7.17.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/environment'.
*
发表于 2008-5-3 09:23:54 | 显示全部楼层
#emerge ldap kerberos     ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-3 09:35:58 | 显示全部楼层
提示找不到ldap

gentoo ~ # emerge ldap kerberos
Calculating dependencies \
emerge: there are no ebuilds to satisfy "ldap".
回复 支持 反对

使用道具 举报

发表于 2008-5-3 11:13:30 | 显示全部楼层
disable ldap kerberos
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-3 19:58:07 | 显示全部楼层
系统提示try version >=7.18.1。可是我的ACCEPT_KEYWORDS=x86,curl-7.18.1被mask了。执行命令 echo "net-misc/curl ~x86" >> /etc/portage/package.keywords
解除屏蔽就可以安装了
回复 支持 反对

使用道具 举报

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

本版积分规则

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