LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo emerge --update world时候出现错误sys-apps/net-tools-1.60_p2007120204423

[复制链接]
发表于 2009-4-11 22:16:22 | 显示全部楼层 |阅读模式
一会下面有emerge --update world时候的信息

cpu是amd闪龙的3000+,安装64位gentoo,debian amd64运行正常
显卡是GF7300le驱动还没有安装,内核是kernel-genkernel-x86_64-2.6.27-gentoo-r8,由于是初次安装,用genkernel自动编译的。

系统已经能引导,能启动,能联网,启动过程中有少许报错,一闪而过没有记清楚。
没有安装成功gnome。开始的时候没有编译内核,直接安装了后面的东西,就是使用下面这些:
(这是执行的命令)
rc-update add net.eth0 default
rc-update add net.eth1 default
emerge pcmciautils
emerge syslog-ng
rc-update add syslog-ng default
emerge vixie-cron
rc-update add vixie-cron default
crontab /etc/crontab
emerge slocate
USE=-gtk emerge evms
emerge dhcpcd
emerge ppp
emerge grub
grep -v rootfs /proc/mounts
grub-install --no-floppy /dev/sda
grub --no-floppy
Here will setup grub with root,setup,quit.

grub安装后没有内核又编译的内核。
编译内核后再运行这些命令仍然有错误。



另外,gnome、gdm也安装不上。
没有编译内核之前我安装了grub记得也有报错,但是安装成功了,我手动安装在了(hd0,1),编译完成后再又安装了一遍出现了跟标题类似错误。
出现类似的错误的命令最早是emerge pcmciautils在这里:
#####################
可选:启用PCMCIA
PCMCIA用户首先应该安装pcmciautils软件包。
代码 2.12: 安装pcmciautils
# emerge pcmciautils
#####################

运行的系统是debian amd64 安装的是gentoo amd64

下面是执行emerge --update world时候的信息,从已有的debian执行chroot后执行该命令。
ecompressdir: bzip2 -9 /usr/share/man

* QA Notice: Package has poor programming practices which may compile
*            fine but exhibit random runtime failures.
* masq_info.c:101: warning: dereferencing type-punned pointer will break strict-aliasing rules
* masq_info.c:102: warning: dereferencing type-punned pointer will break strict-aliasing rules
* masq_info.c:109: warning: dereferencing type-punned pointer will break strict-aliasing rules
* masq_info.c:110: warning: dereferencing type-punned pointer will break strict-aliasing rules
* plipconfig.c:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
* mii-tool.c:120: warning: dereferencing type-punned pointer will break strict-aliasing rules
* mii-tool.c:132: warning: dereferencing type-punned pointer will break strict-aliasing rules
* mii-tool.c:343: warning: dereferencing type-punned pointer will break strict-aliasing rules
* mii-tool.c:391: warning: dereferencing type-punned pointer will break strict-aliasing rules

* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: http://net-tools.berlios.de/
*
* ERROR: sys-apps/net-tools-1.60_p20071202044231-r1 failed.
* Call stack:
*       misc-functions.sh, line 717:  Called install_qa_check
*       misc-functions.sh, line 418:  Called die
* The specific snippet of code:
*                   [[ ${abort} == "yes" ]] && hasq stricter ${FEATURES} && die "poor code kills airplanes"
*  The die message:
*   poor code kills airplanes
*
* 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/sys-apps/net-tools-1.60_p20071202044231-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/environment'.
*
!!! post install failed; exiting.

>>> Failed to emerge sys-apps/net-tools-1.60_p20071202044231-r1, Log file:

>>>  '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/build.log'

* Messages for package sys-libs/timezone-data-2009c:

* You do not have TIMEZONE set in /etc/conf.d/clock.
* Skipping auto-update of /etc/localtime.

* Messages for package sys-kernel/linux-headers-2.6.27-r2:

* Kernel headers are usually only used when recompiling your system libc, as
* such, following the installation of newer headers, it is advised that you
* re-merge your system libc.
* Failure to do so will cause your system libc to not make use of newer
* features present in the updated kernel headers.

* Messages for package net-misc/wget-1.11.1:

* The /etc/wget/wgetrc file has been relocated to /etc/wgetrc

* Messages for package sys-apps/net-tools-1.60_p20071202044231-r1:

*
* ERROR: sys-apps/net-tools-1.60_p20071202044231-r1 failed.
* Call stack:
*       misc-functions.sh, line 717:  Called install_qa_check
*       misc-functions.sh, line 418:  Called die
* The specific snippet of code:
*                   [[ ${abort} == "yes" ]] && hasq stricter ${FEATURES} && die "poor code kills airplanes"
*  The die message:
*   poor code kills airplanes
*
* 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/sys-apps/net-tools-1.60_p20071202044231-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/environment'.
*

* Regenerating GNU info directory index...
* Processed 74 info files.

* IMPORTANT: 2 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
发表于 2009-4-11 23:02:48 | 显示全部楼层
把gentoo安装在debian里?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-11 23:23:40 | 显示全部楼层
Post by toupar;1972977
把gentoo安装在debian里?

不是,是我的机子上本来有debian,现在我打算安装gentoo,我就在另外一个分区上面安装了gentoo,没有用livecd,直接在debian下释放stage3等必要文件到新分区,大体配置好后chroot过去的。
现在重启直接进入gentoo可以运行可以联网,就是有如上错误。启动时候有少许报错。
回复 支持 反对

使用道具 举报

发表于 2009-4-11 23:31:38 | 显示全部楼层
给你个零时的解决办法:

  1. FEATURES="-stricter" emerge -1 sys-apps/net-tools

复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-11 23:44:59 | 显示全部楼层
Post by Blahster;1972991
给你个零时的解决办法:

  1. FEATURES="-stricter" emerge -1 sys-apps/net-tools

复制代码


谢谢,但是能不能帮忙解释下错误大体原因,以及解决方案的大体理由?
回复 支持 反对

使用道具 举报

发表于 2009-4-11 23:59:04 | 显示全部楼层
Post by liuchong.net;1972995
谢谢,但是能不能帮忙解释下错误大体原因,以及解决方案的大体理由?


自己看错误信息,看不懂的话就不要问了。
用段时间Gentoo自然会明白的。

给你几个提示
man make.conf
看看 /etc/make.{conf,global}
再加上我给你的命令,已经说的很清楚了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-12 00:20:47 | 显示全部楼层
Post by Blahster;1973003
自己看错误信息,看不懂的话就不要问了。
用段时间Gentoo自然会明白的。

给你几个提示
man make.conf
看看 /etc/make.{conf,global}
再加上我给你的命令,已经说的很清楚了。


你的方法解决不了任何问题,我试过了,所以请你告诉我你让我做了什么。
回复 支持 反对

使用道具 举报

发表于 2009-4-12 01:53:45 | 显示全部楼层
Post by liuchong.net;1973009
你的方法解决不了任何问题,我试过了,所以请你告诉我你让我做了什么。
哦,那说明你被我误导了。:sorry:sorry
* ERROR: sys-apps/net-tools-1.60_p20071202044231-r1 failed.
* Call stack:
* misc-functions.sh, line 717: Called install_qa_check
* misc-functions.sh, line 418: Called die
* The specific snippet of code:
* [[ ${abort} == "yes" ]] && hasq stricter ${FEATURES} && die "poor code kills airplanes"
* The die message:
* poor code kills airplanes
*
* 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/sys-apps/net-tools-1.60_p20071202044231-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/environment'.
*
!!! post install failed; exiting.


看上面,可能我看问题太片面了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-12 17:30:22 | 显示全部楼层
* ERROR: media-libs/tiff-3.8.2-r4 failed.
* Call stack:
*       misc-functions.sh, line 717:  Called install_qa_check
*       misc-functions.sh, line 418:  Called die

出现类似问题了我如法*制,有什么影响?
FEATURES="-stricter" emerge -1 media-libs/tiff
回复 支持 反对

使用道具 举报

发表于 2009-4-12 18:34:59 | 显示全部楼层
Post by liuchong.net;1973274
* ERROR: media-libs/tiff-3.8.2-r4 failed.
* Call stack:
*       misc-functions.sh, line 717:  Called install_qa_check
*       misc-functions.sh, line 418:  Called die

出现类似问题了我如法*制,有什么影响?
FEATURES="-stricter" emerge -1 media-libs/tiff

你不是说解决不了任何你的问题吗?
真搞不懂楼主了。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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