|
|
顺序是emerge xorg-x11 gnome-light
我查过bugzilla,许多人会hang在这样的地方
- checking for python module gnomeapplet...<hangs here with no error messages>^C
复制代码
但是我却hang在这里
- These are the packages that would be merged, in order:
- Calculating dependencies ... done!
- [ebuild N ] gnome-base/gnome-applets-2.20.1 USE="gnome hal ipv6 -acpi -apm -debug -doc -gstreamer -test" 0 kB
- Total: 1 package (1 new), Size of downloads: 0 kB
- Would you like to merge these packages? [Yes/No] >>> Verifying ebuild Manifests...
- >>> Emerging (1 of 1) gnome-base/gnome-applets-2.20.1 to /
- * gnome-applets-2.20.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
- * checking ebuild checksums ;-) ... [ ok ]
- * checking auxfile checksums ;-) ... [ ok ]
- * checking miscfile checksums ;-) ... [ ok ]
- * checking gnome-applets-2.20.1.tar.bz2 ;-) ... [ ok ]
- >>> Unpacking source...
- >>> Unpacking gnome-applets-2.20.1.tar.bz2 to /var/tmp/portage/gnome-base/gnome-applets-2.20.1/work
- * Fixing OMF Makefiles ...
- [ ok ]
- * Running elibtoolize in: gnome-applets-2.20.1
- * Applying portage-1.5.10.patch ...
- * Applying sed-1.5.6.patch ...
- >>> Source unpacked.
- >>> Compiling source in /var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1 ...
- * econf: updating gnome-applets-2.20.1/config.guess with /usr/share/gnuconfig/config.guess
- * econf: updating gnome-applets-2.20.1/config.sub with /usr/share/gnuconfig/config.sub
- ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-scrollkeeper --enable-flags --with-hal --enable-ipv6 --disable-battstat --disable-gtk-doc --build=i686-pc-linux-gnu
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking for style of include used by make... GNU
- checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables...
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether i686-pc-linux-gnu-gcc accepts -g... yes
- checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
- checking dependency style of i686-pc-linux-gnu-gcc... gcc3
- checking for intltool >= 0.35.0... 0.36.2 found
- checking for perl... /usr/bin/perl
- checking for XML::Parser... ok
- checking for i686-pc-linux-gnu-pkg-config... no
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.19... yes
- checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes
- checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
- checking dependency style of i686-pc-linux-gnu-gcc... (cached) gcc3
- checking for library containing strerror... none required
- checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for ANSI C header files... yes
- checking build system type... i686-pc-linux-gnu
- checking host system type... i686-pc-linux-gnu
- checking for a sed that does not truncate output... /bin/sed
- checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
- checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
- checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
- checking for BSD-compatible nm... /usr/bin/nm -B
- checking whether ln -s works... yes
- checking how to recognize dependent libraries... pass_all
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking dlfcn.h usability... yes
- checking dlfcn.h presence... yes
- checking for dlfcn.h... yes
- checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether i686-pc-linux-gnu-g++ accepts -g... yes
- checking dependency style of i686-pc-linux-gnu-g++... gcc3
- checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
- checking for i686-pc-linux-gnu-g77... no
- checking for i686-pc-linux-gnu-xlf... no
- checking for i686-pc-linux-gnu-f77... no
- checking for i686-pc-linux-gnu-frt... no
- checking for i686-pc-linux-gnu-pgf77... no
- checking for i686-pc-linux-gnu-cf77... no
- checking for i686-pc-linux-gnu-fort77... no
- checking for i686-pc-linux-gnu-fl32... no
- checking for i686-pc-linux-gnu-af77... no
- checking for i686-pc-linux-gnu-xlf90... no
- checking for i686-pc-linux-gnu-f90... no
- checking for i686-pc-linux-gnu-pgf90... no
- checking for i686-pc-linux-gnu-pghpf... no
- checking for i686-pc-linux-gnu-epcf90... no
- checking for i686-pc-linux-gnu-gfortran... i686-pc-linux-gnu-gfortran
- checking whether we are using the GNU Fortran 77 compiler... yes
- checking whether i686-pc-linux-gnu-gfortran accepts -g... yes
- checking the maximum length of command line arguments... 98304
- checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc object... ok
- checking for objdir... .libs
- checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
- checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
- checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
- checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
- checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC
- checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes
- checking if i686-pc-linux-gnu-gcc static flag -static works... yes
- checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
- checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- configure: creating libtool
- appending configuration tag "CXX" to libtool
- checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld
- checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
- checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
- checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC
- checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes
- checking if i686-pc-linux-gnu-g++ static flag -static works... yes
- checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes
- checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- appending configuration tag "F77" to libtool
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- checking for i686-pc-linux-gnu-gfortran option to produce PIC... -fPIC
- checking if i686-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
- checking if i686-pc-linux-gnu-gfortran static flag -static works... yes
- checking if i686-pc-linux-gnu-gfortran supports -c -o file.o... yes
- checking whether the i686-pc-linux-gnu-gfortran linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking for X... libraries , headers
- checking for gethostbyname... yes
- checking for connect... yes
- checking for remove... yes
- checking for shmat... yes
- checking for IceConnectionNumber in -lICE... yes
- checking for a Python interpreter with version >= 2.4... python
- checking for python... /usr/bin/python
- checking for python version... 2.5
- checking for python platform... linux2
- checking for python script directory... ${prefix}/lib/python2.5/site-packages
- checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
- checking for headers required to compile python extensions... found
- checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
- checking what language compliance flags to pass to the C compiler...
- checking pty.h usability... yes
- checking pty.h presence... yes
- checking for pty.h... yes
- checking values.h usability... yes
- checking values.h presence... yes
- checking for values.h... yes
- checking for more warnings... no
- checking for GIT... yes
- checking for GAILUTIL... yes
- checking for GTK... yes
- checking for GNOME_APPLETS... yes
- checking for GNOME_LIBS2... yes
- checking for GNOMEDESKTOP... yes
- checking for GNOME_VFS_APPLETS... yes
- checking for LIBGLADE... yes
- checking for GTOP_APPLETS... yes
- checking for LIBGNOMEKBDUI... yes
- checking for GNOME_SETTINGS_DAEMON... yes
- checking for LIBWNCK... yes
- checking for LIBNOTIFY... yes
- checking for CPUFREQ_SELECTOR... yes
- checking for DBUS... yes
- checking for HAL... yes
- checking for GUCHARMAP... yes
- checking for PYGTK... yes
- checking for XML2... yes
- checking for gdk-pixbuf-csource... /usr/bin/gdk-pixbuf-csource
- checking for glib-genmarshal... /usr/bin/glib-genmarshal
- checking for gconftool-2... /usr/bin/gconftool-2
- checking for xsltproc... /usr/bin/xsltproc
- checking for scrollkeeper-config... /usr/bin/scrollkeeper-config
- checking for jw... no
- Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
- Using $(sysconfdir)/gconf/schemas as install directory for schema files
- checking locale.h usability... yes
- checking locale.h presence... yes
- checking for locale.h... yes
- checking for LC_MESSAGES... yes
- checking libintl.h usability... yes
- checking libintl.h presence... yes
- checking for libintl.h... yes
- checking for ngettext in libc... yes
- checking for dgettext in libc... yes
- checking for bind_textdomain_codeset... yes
- checking for msgfmt... /usr/bin/msgfmt
- checking for dcgettext... yes
- checking if msgfmt accepts -c... yes
- checking for gmsgfmt... /usr/bin/gmsgfmt
- checking for xgettext... /usr/bin/xgettext
- checking for MIXER... yes
- using GStreamer 0.10 backend
- checking X11/extensions/XKB.h usability... yes
- checking X11/extensions/XKB.h presence... yes
- checking for X11/extensions/XKB.h... yes
- checking for su... /bin/su
- checking for forkpty in -lutil... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking for system-tools-backends >= 1.1.3... no
- configure: WARNING: *** modemlights applet will not be built ***
- checking cpufreq.h usability... no
- checking cpufreq.h presence... no
- checking for cpufreq.h... no
- checking for python module gnomeapplet... no
- checking whether to enable ipv6... yes
- checking for getaddrinfo... yes
- checking for struct tm.tm_gmtoff... yes
- configure: creating ./config.status
- config.status: creating gnome-applets.spec
- config.status: creating Makefile
- config.status: creating po/Makefile.in
- config.status: creating accessx-status/Makefile
- config.status: creating accessx-status/docs/Makefile
- config.status: creating accessx-status/pixmaps/Makefile
- config.status: creating mini-commander/Makefile
- config.status: creating mini-commander/src/Makefile
- config.status: creating mini-commander/help/Makefile
- config.status: creating mixer/Makefile
- config.status: creating mixer/docs/Makefile
- config.status: creating drivemount/Makefile
- config.status: creating drivemount/help/Makefile
- config.status: creating modemlights/Makefile
- config.status: creating multiload/Makefile
- config.status: creating multiload/docs/Makefile
- config.status: creating gkb-new/Makefile
- config.status: creating gkb-new/xmodmap/Makefile
- config.status: creating gkb-new/xmodmap.sun/Makefile
- config.status: creating charpick/Makefile
- config.status: creating charpick/help/Makefile
- config.status: creating invest-applet/Makefile
- config.status: creating invest-applet/invest/Makefile
- config.status: creating invest-applet/invest/defs.py
- config.status: creating invest-applet/data/Makefile
- config.status: creating invest-applet/data/art/Makefile
- config.status: creating libgweather/Makefile
- config.status: creating libgweather/gweather.pc
- config.status: creating gweather/Makefile
- config.status: creating gweather/docs/Makefile
- config.status: creating geyes/Makefile
- config.status: creating geyes/themes/Makefile
- config.status: creating geyes/docs/Makefile
- config.status: creating battstat/Makefile
- config.status: creating battstat/apmlib/Makefile
- config.status: creating battstat/sounds/Makefile
- config.status: creating battstat/docs/Makefile
- config.status: creating man/Makefile
- config.status: creating stickynotes/Makefile
- config.status: creating stickynotes/pixmaps/Makefile
- config.status: creating stickynotes/docs/Makefile
- config.status: creating stickynotes/data/Makefile
- config.status: creating gswitchit/Makefile
- config.status: creating gswitchit/help/Makefile
- config.status: creating trashapplet/Makefile
- config.status: creating trashapplet/src/Makefile
- config.status: creating trashapplet/docs/Makefile
- config.status: creating cpufreq/Makefile
- config.status: creating cpufreq/src/Makefile
- config.status: creating cpufreq/src/cpufreq-selector/Makefile
- config.status: creating cpufreq/pixmaps/Makefile
- config.status: creating cpufreq/help/Makefile
- config.status: creating null_applet/Makefile
- config.status: creating config.h
- config.status: executing depfiles commands
- config.status: executing intltool commands
- config.status: executing default-1 commands
- config.status: executing po/stamp-it commands
- gnome-applets-2.20.1 configure summary:
- Prefix: /usr
- Source code location: .
- Compiler: i686-pc-linux-gnu-gcc
- Building:
- - accessx-status true
- - battstat no
- - charpick always
- - gucharmap support yes
- - cpufreq yes
- - building selector yes
- - enabling suid bit yes
- - drivemount true
- - geyes always
- - keyboard-applet yes
- - gweather true
- - invest-applet no
- - mini-commander no
- - mixer yes
- - modemlights no
- - multiload true
- - stickynotes yes
- - trashapplet true
- Using DBUS: yes
- Using HAL: yes
- Using GStreamer version: 0.10
- Enabling IPv6: yes
- make all-recursive
- make[1]: Entering directory `/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1'
- Making all in po
- make[2]: Entering directory `/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1/po'
- file=`echo am | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file am.po
- file=`echo ar | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ar.po
- file=`echo as | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file as.po
- file=`echo az | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file az.po
- file=`echo be | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file be.po
- file=`echo be@latin | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file be@latin.po
- file=`echo bg | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file bg.po
- file=`echo bn_IN | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file bn_IN.po
- file=`echo bn | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file bn.po
- file=`echo bs | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file bs.po
- file=`echo ca | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ca.po
- file=`echo cs | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file cs.po
- file=`echo cy | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file cy.po
- file=`echo da | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file da.po
- file=`echo de | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file de.po
- file=`echo dz | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file dz.po
- file=`echo el | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file el.po
- file=`echo en_CA | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file en_CA.po
- file=`echo en_GB | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file en_GB.po
- file=`echo es_AR | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_AR.po
- file=`echo es_CL | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_CL.po
- file=`echo es_CO | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_CO.po
- file=`echo es_CR | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_CR.po
- file=`echo es_DO | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_DO.po
- file=`echo es_EC | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_EC.po
- file=`echo es_ES | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_ES.po
- file=`echo es_GT | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_GT.po
- file=`echo es_HN | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_HN.po
- file=`echo es_MX | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_MX.po
- file=`echo es_NI | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_NI.po
- file=`echo es_PA | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_PA.po
- file=`echo es_PE | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_PE.po
- file=`echo es | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es.po
- file=`echo es_PR | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_PR.po
- file=`echo es_SV | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_SV.po
- file=`echo es_UY | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_UY.po
- file=`echo es_VE | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file es_VE.po
- file=`echo et | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file et.po
- file=`echo eu | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file eu.po
- file=`echo fa | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file fa.po
- file=`echo fi | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file fi.po
- file=`echo fr | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file fr.po
- file=`echo ga | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ga.po
- file=`echo gl | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file gl.po
- file=`echo gu | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file gu.po
- file=`echo he | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file he.po
- file=`echo hi | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file hi.po
- file=`echo hr | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file hr.po
- file=`echo hu | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file hu.po
- file=`echo hy | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file hy.po
- file=`echo id | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file id.po
- file=`echo is | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file is.po
- file=`echo it | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file it.po
- file=`echo ja | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ja.po
- file=`echo ka | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ka.po
- file=`echo ko | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ko.po
- file=`echo ku | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ku.po
- file=`echo ky | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ky.po
- file=`echo lt | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file lt.po
- file=`echo lv | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file lv.po
- file=`echo mg | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file mg.po
- file=`echo mk | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file mk.po
- file=`echo ml | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ml.po
- file=`echo mn | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file mn.po
- file=`echo mr | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file mr.po
- file=`echo ms | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ms.po
- file=`echo nb | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file nb.po
- file=`echo ne | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ne.po
- file=`echo nl | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file nl.po
- file=`echo nn | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file nn.po
- file=`echo oc | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file oc.po
- file=`echo or | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file or.po
- file=`echo pa | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file pa.po
- file=`echo pl | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file pl.po
- file=`echo pt_BR | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file pt_BR.po
- file=`echo pt | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file pt.po
- file=`echo ro | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ro.po
- file=`echo ru | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ru.po
- file=`echo rw | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file rw.po
- file=`echo si | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file si.po
- file=`echo sk | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sk.po
- file=`echo sl | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sl.po
- file=`echo sq | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sq.po
- file=`echo sr@Latn | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sr@Latn.po
- file=`echo sr | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sr.po
- file=`echo sv | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file sv.po
- file=`echo ta | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file ta.po
- file=`echo te | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file te.po
- file=`echo th | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file th.po
- file=`echo tr | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file tr.po
- file=`echo uk | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file uk.po
- file=`echo uz | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file uz.po
- file=`echo uz@cyrillic | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file uz@cyrillic.po
- file=`echo vi | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file vi.po
- file=`echo wa | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file wa.po
- file=`echo xh | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file xh.po
- file=`echo zh_CN | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file zh_CN.po
- file=`echo zh_HK | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file zh_HK.po
- file=`echo zh_TW | sed 's,.*/,,'`.gmo \
- && rm -f $file && /usr/bin/gmsgfmt -o $file zh_TW.po
- make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1/po'
- Making all in charpick
- make[2]: Entering directory `/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1/charpick'
- Making all in help
- make[3]: Entering directory `/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1/charpick/help'
- xsltproc -o char-palette-C.omf --stringparam db2omf.basename char-palette --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.3//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/gnome-base/gnome-applets-2.20.1/work/gnome-applets-2.20.1/charpick/help/char-palette.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/char-palette.xml || { rm -f "char-palette-C.omf"; exit 1; }
复制代码
这个时候用htop看,cpu就一点都不工作了,让我很奇怪,排错也无处可排:yun:,不过我还是尝试过升级python到~x86,步骤如下(在gentoo forums里的某个帖子的指导下):
- emerge --sync
- emerge -uDN world
- emerge --skip-first
- emerge --depclean
- revdep-rebuild
- emerge -e system && emerge -e world
- env-update
- source /etc/profile
复制代码
不过还是no luck,依然hang在上述的地方。
下面是我的emerge --info
- Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r8 i686)
- =================================================================
- System uname: 2.6.24-gentoo-r8 i686 Genuine Intel(R) CPU T2400 @ 1.83GHz
- Timestamp of tree: Fri, 06 Jun 2008 15:45:01 +0000
- app-shells/bash: 3.2_p33
- dev-lang/python: 2.5.2-r4
- sys-apps/baselayout: 1.12.11.1
- sys-apps/sandbox: 1.2.18.1-r2
- sys-devel/autoconf: 2.13, 2.61-r1
- sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
- sys-devel/binutils: 2.18-r1
- sys-devel/gcc-config: 1.4.0-r4
- sys-devel/libtool: 1.5.26
- virtual/os-headers: 2.6.23-r3
- ACCEPT_KEYWORDS="x86"
- CBUILD="i686-pc-linux-gnu"
- CFLAGS="-O2 -march=i686 -pipe"
- CHOST="i686-pc-linux-gnu"
- CONFIG_PROTECT="/etc"
- CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
- CXXFLAGS="-O2 -march=i686 -pipe"
- DISTDIR="/usr/portage/distfiles"
- FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
- GENTOO_MIRRORS="http://61.135.158.199"
- MAKEOPTS="-j4"
- PKGDIR="/usr/portage/packages"
- PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
- PORTAGE_TMPDIR="/var/tmp"
- PORTDIR="/usr/portage"
- SYNC="rsync://61.135.158.199/gentoo-portage"
- USE="X acl berkdb bzip2 cli cracklib crypt cups dri fbcondecor fortran gdbm gnome gpm gtk hal iconv ipv6 isdnlog midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd unicode x86 xorg zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa"
- Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
复制代码 |
|