even if I've got nvidia-drivers installed I cannot emerge nvidia-settings because it requires a blocked package I don't want to install, nvidia-legacy-drivers # emerge -av nvidia-settings These are the packages that would be merged, in order: Calculating dependencies ... done! [blocks B ] x11-drivers/nvidia-drivers (is blocking x11-drivers/nvidia-legacy-drivers-1.0.7184) [ebuild N ] x11-drivers/nvidia-legacy-drivers-1.0.7184 USE="dlloader" 5,449 kB [ebuild N ] media-video/nvidia-settings-1.0.20061102 1,072 kB # emerge --info Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r4 i686) ================================================================= System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System version 1.12.6 Last Sync: Sat, 11 Nov 2006 09:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r2, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium-m -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks fixpackages metadata-transfer nostrip sandbox sfperms strict usersandbox" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo ftp://ftp.rnl.ist.utl.pt/pub/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo/ " LANG="it_IT@euro" LC_ALL="it_IT@euro" LDFLAGS="-Wl,-z,now" LINGUAS="it" MAKEOPTS="-j2" 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" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/sunrise" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X Xaw3d aac acl acpi alsa apache2 asf audacious audiofile bash-completion bitmap-fonts bluetooth bundled-libs bzip2 bzlib cairo calendar cdda cdio cdparanoia cdr chardet cli cracklib crypt cups dbus directfb divx4linux dlloader dri dv dvd dvdr dvdread dynamic effects elibc_glibc emboss encode escreen ethereal exif fam fb fbcon fbsplash ffmpeg firefox flac flash font-server foomaticdb freetype ftp fuse gecko-sdk geoip gif gimp gimpprint gphoto2 gpm graphviz gtk hal iconv icq id3 imagemagick imlib inkjar input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_wacom ipv6 isdnlog jabber java javascript jbig jikes jpeg jpeg2k kernel_linux lame libg++ linguas_it lm_sensors lzw-tiff mad mikmod mjpeg mmx mng motif mozsvg mp3 mpeg mpeg2 mpeg4 mysql mysqli ncurses nls nodrm nptl nptlonly nsplugin nvidia offensive ogg opengl oss pam pcmcia pcre pdf perl php plugin pmu png pnp posix ppds pppd python quicktime radiotap rar readline real reflection reiser4 reiserfs rtc samba sdl session slang sockets spamassassin spell spl sse sse2 ssl stroke svg svga sysfs tcpd threads thumbnail tiff tokenizer tordns truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales utf8 v4l v4l2 vcd video_cards_fbdev video_cards_nvidia video_cards_v4l video_cards_vesa vorbis wifi win32codecs wma wmf wxgtk1 wxwindows x11vnc xchatdccserver xface xforms xine xinerama xml xorg xosd xscreensaver xv xvid yv12 zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
You need nvidia-drivers >=1.0.9625 for this nvidia-settings version. If you don't put it into /etc/portage/package.keyword, you'll get the blocker. Improper mixing of software branches is not a bug, closing INVALID.
Bleh, typos-- echo ">=x11-drivers/nvidia-drivers-1.0.9625" >> /etc/portage/package.keywords (or don't use ~arch nvidia-settings ebuild)
*** Bug 154970 has been marked as a duplicate of this bug. ***