When I try to use emerge --update, it fails due to a maksed dependency for lm_sensors. But lm_sensors is not installed. There are a few things that may be of interest: 1. I just upgraded to Portage 2.1. 2. I have been switching between the 2.4 and the 2006.0 profiles so that I could install and test gentoo-sources-2.6, hotplug and udev. 3. When I do have both lm_sensors and lm_sensors-modules installed, I get the same complaint from emerge --update. But I shouldn't since lm_sensors dependencies are such that they should be met by *either* >=virtual/linux-sources-2.5 *or* sys_apps/lm_sensors-modules. #emerge --ask --update --deep --newuse world These are the packages that would be merged, in order: Calculating world dependencies / !!! All ebuilds that could satisfy ">=sys-kernel/gentoo-sources-2.5" have been masked. !!! One of the following masked packages is required to complete your request: - sys-kernel/gentoo-sources-2.6.15-r7 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.14-r7 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.15-r1 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.15-r8 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.16-r7 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16-r6 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16-r5 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16-r4 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.16-r3 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16-r2 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.16-r1 (masked by: profile, ~x86 keyword) - sys-kernel/gentoo-sources-2.6.16-r9 (masked by: profile) - sys-kernel/gentoo-sources-2.6.16-r8 (masked by: profile, ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "sys-apps/lm_sensors-2.10.0" [ebuild]) !!! Problem resolving dependencies for kde-base/kde !!! Depgraph creation failed. #equery list -i -p -o lm_sensors [ Searching for package 'lm_sensors' in all categories among: ] * installed packages * Portage tree (/usr/portage) [-P-] [ ] sys-apps/lm_sensors-2.9.2 (0) [-P-] [ ] sys-apps/lm_sensors-2.10.0 (0) [-P-] [ ] sys-apps/lm_sensors-modules-2.9.2 (0) [-P-] [ ] sys-apps/lm_sensors-modules-2.10.0 (0) * overlay tree () # emerge --info Portage 2.1 (default-linux/x86/no-nptl/2.4, gcc-3.4.6, glibc-2.3.6-r3, 2.4.32-gentoo-r4 i686) ================================================================= System uname: 2.4.32-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.4.26-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo" CXXFLAGS="-O3 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://cudlug.cudenver.edu/gentoo/ " MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 X acl acpi aim alsa apache2 arts avi bash-completion berkdb bitmap-fonts bzip2 calendar caps cdb cdparanoia cli crypt cups dedicated directfb doc dri dts dv dvb eds emacs emboss encode ethereal exif fbcon foomatic foomaticdb ftp gcj gdbm gif gphoto2 gpm gps gstreamer gtk gtk2 howl icq idn imagemagick imap imlib ipv6 isdnlog jabber java javascript jikes jpeg jpeg2k kde kdeenablefinal kdexdeltas ldap libg++ libwww lm_sensors mad mikmod mime mmap mmx motif mp3 mpeg msn ncurses nis nls nsplugin ogg opengl oscar oss pam pcre pdf pdflib perl plotutils png posix pppd python qt quicktime readline reflection samba sasl sdl session sharedmem sockets sox spell spl sse ssl svga sysvipc tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l videos vorbis win32codecs xine xinerama xml xml2 xmms xorg xosd xv xvid yahoo zlib elibc_glibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Some other package is pulling in lm_sensors. You should mask it: echo sys-apps/lm_sensors >> /etc/portage/package.mask Then try `emerge -auDN world` again.
OK this is correct behavior. But the problem mentioned above when I do have lm_sensors and lm_sensors-modules is still there. I'll open another bug for that one.