LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: liuchong.net

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

[复制链接]
 楼主| 发表于 2009-4-12 20:51:16 | 显示全部楼层
Post by Blahster;1973301
你不是说解决不了任何你的问题吗?
真搞不懂楼主了。。。

果然高手就是高手啊,问了几次愣是不说原理不切正题,算了吧,咱不是高手咱没有个性。回复也挺快,看来不是传说中的高手时间紧张,还是有空看帖子泡论坛的,就是没有空回答新手点问题,没有空稍微说清楚点。当然,高手会认为这已经很清楚了。清楚了谁还会问呢?
回复 支持 反对

使用道具 举报

发表于 2009-4-12 21:20:00 | 显示全部楼层
Post by liuchong.net;1973377
果然高手就是高手啊,问了几次愣是不说原理不切正题,算了吧,咱不是高手咱没有个性。回复也挺快,看来不是传说中的高手时间紧张,还是有空看帖子泡论坛的,就是没有空回答新手点问题,没有空稍微说清楚点。当然,高手会认为这已经很清楚了。清楚了谁还会问呢?


火气很大喔,你是看不懂英文字母呢, 还是不能上网,不知道google为何物?
回复 支持 反对

使用道具 举报

发表于 2009-4-12 22:03:11 | 显示全部楼层
Post by liuchong.net;1972958
一会下面有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.


1、既然有debian了,grub就没必要装了,共用debian的boot目录;
2、内核编译一次就够了,把上次编译好的kernel、init文件复制到boot目录就行;
3、emerge遇到问题,建议先读《Gentoo的问题解决之道  》
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-12 23:12:04 | 显示全部楼层
Post by toupar;1973412
1、既然有debian了,grub就没必要装了,共用debian的boot目录;
2、内核编译一次就够了,把上次编译好的kernel、init文件复制到boot目录就行;
3、emerge遇到问题,建议先读《Gentoo的问题解决之道  》

grub是已经安装成功了的,我只是想说明第二次安装的时候报错了,好给想帮助我的朋友们更多信息,我只是想明白我那个问题到底是什么原因?以及那个建议FEATURES="-stricter" emerge -1 sys-apps/net-tools是什么意思,新手。那个解决知道我看了,google也用了,无奈,出来的都是英文网页,看不很懂,只好来问。
回复 支持 反对

使用道具 举报

发表于 2009-4-12 23:18:44 | 显示全部楼层
Post by liuchong.net;1973455
grub是已经安装成功了的,我只是想说明第二次安装的时候报错了,好给想帮助我的朋友们更多信息,我只是想明白我那个问题到底是什么原因?以及那个建议FEATURES="-stricter" emerge -1 sys-apps/net-tools是什么意思,新手。那个解决知道我看了,google也用了,无奈,出来的都是英文网页,看不很懂,只好来问。


还是慢慢看点英文吧,毕竟还是英文的资料丰富点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-13 21:25:16 | 显示全部楼层
靠,果然高手都装比,说一下死人啊?不说答案的别回了。谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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