Chinaunix首页 | 论坛 | 博客
  • 博客访问: 772418
  • 博文数量: 265
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1985
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-13 12:33
文章分类

全部博文(265)

文章存档

2011年(1)

2010年(66)

2009年(198)

我的朋友

分类: LINUX

2009-08-27 08:12:39


ACCEPT_KEYWORDS="~x86" USE="X qt3support sqlite" emerge -avuND world


* Messages for package media-libs/libogg-1.1.4:

 * This version of libogg has stopped installing .la files. This may
 * cause compilation failures in other packages. To fix this problem,
 * install dev-util/lafilefixer and run:
 * lafilefixer --justfixit

 * Messages for package media-plugins/live-2009.07.28:

 * If you are upgrading from a version prior to live-2008.02.08
 * Please make sure to rebuild applications built against live
 * like vlc or mplayer. live may have had ABI changes and live
 * support might be broken.

 * Messages for package sys-apps/pciutils-3.1.4:

 * Providing a backwards compatibility non-compressed pci.ids
 * The 'pcimodules' program has been replaced by 'lspci -k'

 * Messages for package media-libs/x264-0.0.20090629:

 * Please note that this package now only installs
 * x264 libraries. In order to have the encoder,
 * please emerge media-video/x264-encoder.

 * Messages for package media-libs/freetype-2.3.9-r1:

 * After upgrading to freetype-2.3.5, it is necessary to rebuild
 * libXfont to avoid build errors in some packages.
 * The utilities and demos previously bundled with freetype are now
 * optional.  Enable the utils USE flag if you would like them
 * to be installed.
 * DO NOT report bugs to Gentoo's bugzilla
 * See for support topic on Gentoo forums.

 * Messages for package sys-apps/dbus-1.3.0:

 * To start the D-Bus system-wide messagebus by default
 * you should add it to the default runlevel :
 * `rc-update add dbus default`
 * 
 * Some applications require a session bus in addition to the system
 * bus. Please see `man dbus-launch` for more information.
 * 
 * 
 * You MUST run 'revdep-rebuild' after emerging this package
 * 
 * You must restart D-Bus `/etc/init.d/dbus restart` to run
 * the new version of the daemon.

 * Messages for package sys-fs/lvm2-2.02.49-r3:

 * Warning, we no longer overwrite /sbin/lvm and /sbin/dmsetup with
 * their static versions. If you need the static binaries,
 * you must append .static the filename!
 * USE flag nocman is deprecated and replaced
 * with the cman USE flag.
 * 
 * USE flags clvm and cman are masked
 * by default and need to be unmasked to use them
 * 
 * Rebuild your genkernel initramfs if you are using lvm
 * lvm volumes are no longer automatically created for
 * baselayout-2 users. If you are using baselayout-2, be sure to
 * run: # rc-update add lvm boot
 * Do NOT add it if you are using baselayout-1 still.

 * Messages for package dev-util/ccache-2.4-r8:

 * To use ccache with **non-Portage** C compiling, add
 * /usr/lib/ccache/bin to the beginning of your path, before /usr/bin.
 * Portage 2.0.46-r11+ will automatically take advantage of ccache with
 * no additional steps.  If this is your first install of ccache, type
 * something like this to set a maximum cache size of 2GB:
 * # ccache -M 2G

 * Messages for package media-libs/fontconfig-2.7.1-r1:

 * Please make fontconfig configuration changes using `eselect fontconfig`
 * Any changes made to /etc/fonts/fonts.conf will be overwritten.
 * 
 * If you need to reset your configuration to upstream defaults, delete
 * the directory /etc/fonts/conf.d/ and re-emerge fontconfig.

 * Messages for package x11-terms/xterm-243:

 * bracketed paste mode requires the allowWindowOps resource to be true
 * which is false by default for security reasons (see bug #91453).
 * To be able to use it add 'allowWindowOps: true' to your resources

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

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

 * Messages for package app-portage/eix-0.17.0:

 * Ask your overlay maintainers to provide metadata or consider to run
 *  egencache --repo=foo --update
 * after updates (e.g. in /etc/eix-sync).
 * This will speed up portage and update-eix (when the new default cache method
 * "...#metadata-flat" is used and file dates are correct) for those overlays.
 * If metadata is provided but file dates are mangled during overlay updates,
 * you may switch to cache method "metadata-flat" instead for that overlay:
 * This is even faster, but works only if metadata is actually up-to-date.
 * 
 * Security Warning:
 * 
 * Since >=eix-0.12.0, eix uses by default OVERLAY_CACHE_METHOD="parse|ebuild*"
 * (since >=eix-0.16.1 with automagic "#metadata-flat").
 * This is rather reliable, but ebuilds may be executed by user "portage". Set
 * OVERLAY_CACHE_METHOD=parse in /etc/eixrc if you do not trust the ebuilds.
 * ATTENTION: The old eix executable names will be going away in 6
 * months or the next major release, whichever is first. Update
 * your scripts

 * Messages for package sys-fs/udev-145:

 * 
 * Updating persistent-net rules file
 * 
 * restarting udevd now.
 * 
 * persistent-net does assigning fixed names to network devices.
 * If you have problems with the persistent-net rules,
 * just delete the rules file
 * rm /etc/udev/rules.d/70-persistent-net.rules
 * and then reboot.
 * 
 * This may however number your devices in a different way than they are now.
 * 
 * If you build an initramfs including udev, then please
 * make sure that the /sbin/udevadm binary gets included,
 * and your scripts changed to use it,as it replaces the
 * old helper apps udevinfo, udevtrigger, ...
 * 
 * mount options for directory /dev are no longer
 * set in /etc/udev/udev.conf, but in /etc/fstab
 * as for other directories.
 * 
 * You have devfs-compat use flag enabled.
 * This enables devfs compatible device names.
 * If you use /dev/md/*, /dev/loop/* or /dev/rd/*,
 * then please migrate over to using the device names
 * /dev/md*, /dev/loop* and /dev/ram*.
 * The devfs-compat rules will be removed in the future.
 * For reference see Bug #269359.
 * 
 * For more information on udev on Gentoo, writing udev rules, and
 *          fixing known issues visit:
 *          http://www.gentoo.org/doc/en/udev-guide.xml

 * Messages for package sys-devel/gcc-4.4.1:

 * If you have issues with packages unable to locate libstdc++.la,
 * then try running 'fix_libtool_files.sh' on the old gcc versions.

 * Messages for package sys-kernel/gentoo-sources-2.6.30-r5:

 * If you are upgrading from a previous kernel, you may be interested
 * in the following document:
 *   - General upgrade guide:

 * Messages for package app-emulation/virtualbox-modules-3.0.4:

 * Starting with the 3.x release new kernel modules were added,
 * be sure to load all the needed modules.
 * 
 * Please add "vboxdrv", "vboxnetflt" and "vboxnetadp" to:
 * /etc/conf.d/modules
 * 

 * Messages for package sys-apps/hal-0.5.13-r2:

 * The HAL daemon needs to be running for certain applications to
 * work. Suggested is to add the init script to your start-up
 * scripts, this should be done like this :
 * `rc-update add hald default`
 * Access to hal is not protected by either policykit or the plugdev group.
 * If you have problems discovering/configuring hardware, try adding
 * yourself to plugdev.
 * IF you have additional applications which consume ACPI events, you
 * should consider installing acpid to allow applications to share ACPI
 * events.
 * If you wish to use a non US layout, you may do so by executing:
 * setxkbmap or by utilizing your Desktop Environment's
 * Keyboard Layout Settings mechanism.
 * Under GNOME, this is gnome-keyboard-properties, and under KDE
 * it is kxkb.
 * In order have suspend/hibernate function with HAL or apps that use HAL
 * (such as gnome-power-manager), you should build HAL with the laptop
 * useflag which will install pm-utils.
 * X Input Hotplugging (if you build xorg-server with the HAL useflag)
 * reads user specific configuration from /etc/hal/fdi/policy/.
 * You should remove the Input sections from your xorg.conf once you have
 * migrated the rules to a HAL fdi file.

 * Messages for package net-misc/neon-0.28.6:

 * Neon has a policy of breaking API across minor versions, this means
 * that any package that links against Neon may be broken after
 * updating. They will remain broken until they are ported to the
 * new API. You can downgrade Neon to the previous version by doing:
 * 
 *   emerge --oneshot '
 * 
 * You may also have to downgrade any package that has not been
 * ported to the new API yet.

 * Messages for package x11-libs/libxklavier-4.0:

 * Old versions of installed libraries were detected on your system.
 * In order to avoid breaking packages that depend on these old libs,
 * the libraries are not being removed.  You need to run revdep-rebuild
 * in order to remove these old dependencies.  If you do not have this
 * helper program, simply emerge the 'gentoolkit' package.
 * 
 *   # revdep-rebuild --library libxklavier.so.12
 * 
 * Once you've finished running revdep-rebuild, it should be safe to
 * delete the old libraries.  Here is a copy & paste for the lazy:
 *   # rm '/usr/lib/libxklavier.so.12'

 * Messages for package media-sound/alsa-utils-1.0.20-r5:

 * Obsolete config /etc/modules.d/alsa found.
 * 
 * ERROR: media-sound/alsa-utils-1.0.20-r5 failed.
 * Call stack:
 *                     ebuild.sh, line   49:  Called pkg_setup
 *   alsa-utils-1.0.20-r5.ebuild, line   34:  Called die
 * The specific snippet of code:
 *   die "Move /etc/modules.d/alsa to /etc/modprobe.d/alsa.conf."
 *  The die message:
 *   Move /etc/modules.d/alsa to /etc/modprobe.d/alsa.conf.
 * 
 * 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/media-sound/alsa-utils-1.0.20-r5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-utils-1.0.20-r5/temp/die.env'.
 * 

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

 * IMPORTANT: 7 config files in '/etc' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

先保存alsa-utiles配置文件

 cd /etc/modules.d
 mv alsa alsa.bak_2009-08-27
 emerge =media-sound/alsa-utils-1.0.20-r5

升级完成后启动X窗口会出现鼠标和键盘都动不了的情况,重新安装一下这些包就可以了

 ACCEPT_KEYWORDS="~x86" emerge x11-drivers/xf86-input-keyboard
 ACCEPT_KEYWORDS="~x86" emerge x11-drivers/xf86-input-mouse
阅读(1596) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

lifefocus2009-08-27 15:30:45

>>> Failed to emerge app-text/evince-2.26.2, Log file: >>> '/var/tmp/portage/app-text/evince-2.26.2/temp/build.log' * Messages for package app-text/evince-2.26.2: * * ERROR: app-text/evince-2.26.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2751: Called gnome2_src_compile * environment, line 2106: Called die * The specific snippet of code: * emake || die "compile failure" * The d