LinuxSir.cn,穿越时空的Linuxsir!

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

emerge samba 是出现的错误,导致安装失败,请指教^_^

[复制链接]
发表于 2010-4-2 17:20:25 | 显示全部楼层 |阅读模式
/usr/lib/libcups.so: undefined reference to `gnutls_handshake@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_deinit@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_global_init@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_credentials_set@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_transport_set_ptr@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_bye@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_1_3'
collect2: ld returned 1 exit status
make: *** [bin/smbd] Error 1
^[[31;01m*^[[0m
^[[31;01m*^[[0m ERROR: net-fs/samba-3.0.37 failed.
^[[31;01m*^[[0m Call stack:
^[[31;01m*^[[0m               ebuild.sh, line   49:  Called src_compile
^[[31;01m*^[[0m             environment, line 5267:  Called die
^[[31;01m*^[[0m The specific snippet of code:
^[[31;01m*^[[0m       emake -j1 everything || die "emake everything failed";
^[[31;01m*^[[0m  The die message:
^[[31;01m*^[[0m   emake everything failed
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the topmost build error, and the call stack if relevant.
^[[31;01m*^[[0m A complete build log is located at '/var/tmp/portage/net-fs/samba-3.0.37/temp/build.log'.
^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/net-fs/samba-3.0.37/temp/environment'.
^[[31;01m*^[[0m
发表于 2010-4-2 18:36:12 | 显示全部楼层
Post by widelysea;2080088
/usr/lib/libcups.so: undefined reference to `gnutls_handshake@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_deinit@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_global_init@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_credentials_set@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_transport_set_ptr@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_bye@GNUTLS_1_3'
/usr/lib/libcups.so: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_1_3'
collect2: ld returned 1 exit status

revdep-rebuild,如果不提示问题,emerge -1 gnutls 重新安装gnutls,再不行,查找libcups.so属于哪个包,重新安装它。
——————————————————————————————
注意上面那个是数字1,不是字母l。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 09:58:27 | 显示全部楼层
thank you for your answer,my problem was solved!
解决的办法是use参数里面什么都不加,如果不设置use参数,依然是要失败的^_^
回复 支持 反对

使用道具 举报

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

本版积分规则

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