LinuxSir.cn,穿越时空的Linuxsir!

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

emerge -uDN world失败

[复制链接]
发表于 2008-4-14 22:27:05 | 显示全部楼层 |阅读模式
终于解决了这个问题,是由于curl的版本原因,只要
echo "net-misc/curl-7.18.1 ~x86" >> /etc/portage/package.keywords
更新一下版本了就行了,curl-7.18.1还属于mask

emerge -uDN world -pv

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild  N    ] net-misc/curl-7.17.1  USE="kerberos ldap ssl -ares -gnutls -idn -ipv6 -nss -test" 0 kB
[ebuild     U ] x11-libs/vte-0.16.13 [0.16.12] USE="opengl python -debug -doc" 1,089 kB
[ebuild     U ] app-text/poppler-bindings-0.6.3 [0.6.1] USE="cairo gtk -qt3 -qt4 -test" 0 kB
[ebuild   R   ] www-client/epiphany-2.20.3  USE="python spell* -debug -doc -networkmanager -xulrunner" 0 kB

Total: 4 packages (2 upgrades, 1 new, 1 reinstall), Size of downloads: 1,089 kB
localhost pjq # emerge -uDN world
Calculating world dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 4) 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 2371:  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 2371:  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-4-14 22:27:45 | 显示全部楼层
emerge -uDN world
Calculating world dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 4) 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 2371:  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 2371:  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-4-14 22:35:31 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-4-15 01:43:12 | 显示全部楼层
Disabled the kerberos flag
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-15 10:04:20 | 显示全部楼层
Post by zhllg;1838302
Disabled the kerberos flag

disabled kerberos后,确实能够安装,
查了一下kerberos是一个通信加密的东西,好像与ssh还有关,把它disable之后,会不会对这些产生影响呢?
回复 支持 反对

使用道具 举报

发表于 2008-4-15 11:06:53 | 显示全部楼层
如果不确定,就不需要
回复 支持 反对

使用道具 举报

发表于 2008-4-15 11:17:09 | 显示全部楼层
eix-sync
回复 支持 反对

使用道具 举报

发表于 2008-4-15 12:19:35 | 显示全部楼层
sometimes you should also try revdep-rebuild for dependency breakage.
回复 支持 反对

使用道具 举报

发表于 2008-4-15 12:38:27 | 显示全部楼层
kerberos无关痛痒,gentoo用到1个礼拜前都没有打开过,升级到2008 beta,他要加,就加了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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