|
昨天晚上mkfs.reiser4格了debian,在现有的gentoo里面再全新emerge一个gentoo 2004.3,在USE里面设置ACCEPT_KEYWORDS="~X86" ,用了NPTL,GCC3.4.3,emerge system后发现原来的有些默认配置文件改了地方,比如nisdomainname,hostname,设置时钟到local等等全部改到/etc/conf.d/下面去了,
刚才emerge kde
显示:
eastera kdebase # emerge -pv kdebase
These are the packages that I would merge, in order:
Calculating dependencies /
emerge: there are no ebuilds to satisfy "virtual/fam".
我到/usr/portage/kde-base/kdebase下面一看有kdebase-3.4.0_beta1的ebuild,于是跑到/usr/portage/profiles下面,把package.mask里面>=kde-base/*-3.4.0_beta全部注释掉,又在/etc/portage下面在package.unmask加了>=kde-base/kdebase-3.4.0_beta1,package.keywordsLI里面加了kde-base/kdebase ~x86
然后env-update,再次执行emerge -pv kdebase
显示依旧如下:
eastera portage # emerge -pv kdebase
These are the packages that I would merge, in order:
Calculating dependencies /
emerge: there are no ebuilds to satisfy "virtual/fam".
我的emerge info显示如下:
eastera portage # emerge info
Portage 2.0.51-r14 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-nitro4 i686)
=================================================================
System uname: 2.6.9-nitro4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.8
Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jan 19 2005, 17:21:31)]
dev-lang/python: 2.3.4
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.8.5-r2, 1.6.3, 1.9.4, 1.5, 1.7.9
sys-devel/binutils: 2.15.92.0.2-r2
sys-devel/libtool: 1.5.10-r2
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://ftp.gentoo.or.kr/ http://mirror.gentoo.gr.jp http://www.zentek-international.com/mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bitmap-fonts cjk crypt encode f77 font-server foomaticdb fortran gdbm gif gpm imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls nptl nptlonly objc oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype truetype-fonts type1-fonts x86 xft xml2 xmms xv zlib"
Unset: LDFLAGS
由于安装的时候ln -sf /usr/portage/profiles/gcc34-x86-2004.2 到/etc/make.profiles,所以显示为2004.2,但是这应该没有什么影响吧~为什么会出现这个情况。
man portage看了看关于virtual的说明,也是不明不白~~virtual/fam这指的什么东东???
大家帮帮忙看看怎么回事?谢谢了! |
|